Created attachment 468118 [details] blocker As dissected with a user on #gentoo: Please attach an emerge --info and the full output of the blocker. Wild guess: You have VIDEO_CARDS="radeonsi" without also setting "radeon" in your make.conf. This pulls in llvm:4 due to the following snippet in DEPEND: llvm? ( video_cards_radeonsi? ( || ( sys-devel/llvm[llvm_targets_AMDGPU] sys-devel/llvm[video_cards_radeon] ) ) ) resulting in a blocker: [blocks B ] sys-devel/llvm:0 ("sys-devel/llvm:0" is blocking app-vim/llvm-vim-4.0.0, sys-devel/llvm-4.0.0) ... The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by media-libs/mesa-13.0.5::gentoo[video_cards_radeonsi,llvm] # required by mesa (argument) =sys-devel/llvm-4.0.0 ~amd64 # required by sys-devel/llvm-4.0.0::gentoo # required by media-libs/mesa-13.0.5::gentoo[video_cards_radeonsi,llvm] # required by mesa (argument) =app-vim/llvm-vim-4.0.0 ~amd64 The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by media-libs/mesa-13.0.5::gentoo[video_cards_radeonsi] # required by mesa (argument) >=x11-libs/libdrm-2.4.75 video_cards_radeon video_cards_amdgpu Maintainers, please consider dropping this dependency line to llvm:0 only and help minimizing that blocker to a mere: The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by media-libs/mesa-13.0.5::gentoo[llvm,video_cards_radeonsi] # required by mesa (argument) >=sys-devel/llvm-3.7.1-r3 video_cards_radeon
Created attachment 468120 [details] emerge --info
Ups, I accidentally used an old description: Disregard the "Wild guess: You have" part. Attached blocker and emerge --info is from a clean stage-3.
No versions of Mesa in tree have a dependence on llvm[video_cards_radeon] so I think this was fixed.