Skip to content

vllm dependency issues #271

@JustCauseWhyNot

Description

@JustCauseWhyNot

I'm trying to build vllm, but I've got an dependency issue

dependency issue
doas emerge vllm

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 14.43 s (backtrack: 11/20).


!!! All ebuilds that could satisfy "~dev-python/cuda-bindings-13.3.1[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/cuda-bindings-13.3.1::stuff (masked by: package.mask)
/etc/portage/package.mask:
#*/*::benzene-overlay
#*/*::kzd
#*/*::local
#>=app-emulation/proton-ge-custom-bin-10.13

- dev-python/cuda-bindings-13.3.1::local (masked by: package.mask)

(dependency required by "dev-python/cuda-python-13.3.1::stuff" [installed])
(dependency required by "dev-python/nvidia-cutlass-dsl-libs-cu13-4.5.2::stuff" [installed])
(dependency required by "dev-python/nvidia-cutlass-dsl-4.5.2::stuff" [installed])
(dependency required by "dev-python/vllm-0.22.1::stuff[python_single_target_python3_13,cuda]" [ebuild])
(dependency required by "vllm" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

If I unmask cuda-bindings, and nvidia-cuda-toolkit to build 13.3.1 that solves the dependency issue. But then I can't build opencv so it actually doesn't solve my issue. opencv fails to build with cuda >=13.1. Any way to solve this issue?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions