-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
This seems to be related to this commit of kit-fixups:
media-libs/mesa only wants one of the VIDEO_CARDS, but complains when both are enabled.
kyle@perkins ~ $ emerge -p1 mesa These are the packages that would be merged, in order: Calculating dependencies / !!! Problem resolving dependencies for media-libs/mesa ... done! !!! The ebuild selected to satisfy "mesa" has unmet requirements. - media-libs/mesa-19.1.3-r1::core-gl-kit USE="X drm egl gbm gles1 gles2 glvnd glx llvm ocl-icd opengl shader-cache surfaceless -alternate-path -android -d3d9 -debug -extra-hud -haiku -opencl -osmesa -pax_kernel -pic (-selinux) -sensors -test -unwind -valgrind -wayland" CPU_FLAGS_X86="avx -avx2 -avx512bw -avx512er" VIDEO_CARDS="amdgpu dri3 gallium-r300 gallium-r600 gallium-radeonsi gallium-swrast i915 i965 intel radeon swrast vaapi vdpau vulkan-intel xa xvmc -gallium-freedreno -gallium-i915 -gallium-imx -gallium-nouveau -gallium-osmesa -gallium-pl111 -gallium-swr -gallium-tegra -gallium-v3d -gallium-vc4 -gallium-virgl -gallium-vivante -gallium-vmware -nouveau -openmax -osmesa -r100 -r200 -virgl -vulkan-amdgpu" The following REQUIRED_USE flag constraints are unsatisfied: at-most-one-of ( video_cards_swrast video_cards_gallium-swrast ) The above constraints are a subset of the following complete expression: d3d9? ( video_cards_dri3 ) opencl? ( llvm any-of ( video_cards_gallium-pl111 video_cards_gallium-radeonsi video_cards_gallium-r300 video_cards_gallium-r600 video_cards_gallium-nouveau video_cards_gallium-freedreno video_cards_gallium-vc4 video_cards_gallium-v3d video_cards_gallium-vivante video_cards_gallium-imx video_cards_gallium-tegra video_cards_gallium-i915 video_cards_gallium-vmware video_cards_gallium-virgl video_cards_gallium-swr ) ) at-most-one-of ( video_cards_i915 video_cards_gallium-i915 ) at-most-one-of ( video_cards_swrast video_cards_gallium-swrast ) at-most-one-of ( video_cards_osmesa video_cards_gallium-osmesa ) video_cards_vulkan-intel? ( video_cards_intel ) video_cards_i915? ( video_cards_intel ) video_cards_i965? ( video_cards_intel ) video_cards_gallium-i915? ( video_cards_intel ) video_cards_r100? ( video_cards_radeon ) video_cards_r200? ( video_cards_radeon ) video_cards_gallium-r300? ( video_cards_radeon ) video_cards_gallium-r600? ( video_cards_radeon ) video_cards_amdgpu? ( video_cards_radeon ) video_cards_vulkan-amdgpu? ( video_cards_radeon ) wayland? ( egl gbm ) video_cards_gallium-swrast? ( llvm ) video_cards_gallium-swr? ( any-of ( cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512er cpu_flags_x86_avx512bw ) ) video_cards_gallium-imx? ( video_cards_gallium-vivante ) video_cards_gallium-tegra? ( video_cards_gallium-nouveau ) video_cards_gallium-r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_gallium-radeonsi? ( llvm egl? ( any-of ( drm surfaceless ) ) ) video_cards_gallium-pl111? ( video_cards_gallium-vc4 ) video_cards_gallium-virgl? ( egl? ( any-of ( drm surfaceless ) ) ) video_cards_gallium-vivante? ( gbm ) kyle@perkins ~ $ USE='-video_cards_swrast -video_cards_gallium-swrast' emerge -p1 mesa These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-libs/mesa-19.1.3-r1 kyle@perkins ~ $