This is unusual: + dev-libs/sleef[cpu_flags_x86_avx512f(+),cpu_flags_x86_avx(+)] + dev-libs/sleef[cpu_flags_x86_sse3(+),cpu_flags_x86_ssse3(+)] + dev-libs/sleef[cpu_flags_x86_sse4_1(+),cpu_flags_x86_sse4_2(+)] sleef has no hard dependency on these cpuflags, and currently absence of e.g. avx512 makes it impossible to install caffe2 / pytorch. I think this wants to express "we want sleef to have the same flags as caffe2", which should be "flag?" syntax
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6f3da33308ab24a2c91e99b7f952b6d46d8675 commit 2f6f3da33308ab24a2c91e99b7f952b6d46d8675 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2024-11-15 07:18:01 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2024-11-15 07:39:01 +0000 sci-libs/caffe2: drop cpu_flags from USE Closes: https://bugs.gentoo.org/943506 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> sci-libs/caffe2/{caffe2-2.5.1-r1.ebuild => caffe2-2.5.1-r2.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)