As a disclaimer, I'm running system-wide ~amd64. I understand from the wiki that using the testing branch system-wide can incur breakages, but it seemed like a good opportunity to both benefit from the latest packages and to contribute to the package testing process. I haven't encountered any problems until today, after a new installation.
Upon installing sway, both clang 21 and the new clang 22 were pulled in as dependencies. That didn't concern me, however, portage warned that it could not upgrade llvm-core/libclc due to a dependency conflict. Here is the output of an attempted @world upgrade:
Code: Select all
# emerge -pvuDN @world
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
llvm-core/libclc:0
(llvm-core/libclc-22.1.0:0/0::gentoo, ebuild scheduled for merge) USE="spirv -verify-sig" LLVM_SLOT="22" VIDEO_CARDS="-nvidia -r600 -radeonsi" conflicts with
=llvm-core/libclc-21* required by (dev-util/mesa_clc-26.0.1:0/0::gentoo, installed) USE="-debug" LLVM_SLOT="21 -18 -19 -20" VIDEO_CARDS="-asahi -panfrost"
^ ^^^
Thanks in advance

