sys-devel/llvm-15.0.7 fails to build on i686 during first emerge during installation. Required to build the 17.0/desktop profile. Reproducible: Always Steps to Reproduce: emerge sys-devel/llvm on i686 Actual Results: Fails to build, preventing Gentoo desktop profile from being installed at all on i686 Expected Results: Builds Not related to -j (fails in both -j1 and -j4) or memory Not sure if this is related: +# package.accept_keywords# required by sys-devel/multilib-gcc-wrapper (argument) +=sys-devel/multilib-gcc-wrapper-0-r2 ** Because multilib isn't supported on i686, but llvm seems to be pulling it in.
Created attachment 859993 [details] tail of portage log
Created attachment 859994 [details] emerge --info
Created attachment 859995 [details] emerge -pqv
It sure looks like you explicitly emerged multilib-gcc-wrapper, as evidenced by "(argument)" in the unmask comment. And as far as I can see, no packages in ::gentoo depend on this package. You should probably get rid of it.
It was in a list of packages to fetch, but not install (--fetch-only), since it fetches the same packages for both i686 and x86_64. I'm guessing it wants accept_keywords even for that case. Testing to see if it makes a difference now.
To be clear, you probably shouldn't use that package at al.
I don't think --fetchonly fetches deps for all arches. Even if it did, this isn't a dep. You emerged it explicitly, as far as I can see.
I think it was needed for distcc machines when they cross-compile x86 code on amd64 machines. That may no longer be the case. Made no change to emering llvm, but it did eliminate the accept_keywords. Evidently --fetch-only for a package that isn't supported on the current architecture prompts for it to be added to accept_keywords.
To be clear: I had it fetch-only all packages for every architecture I potentially needed since I'm keeping all the distribution files for every machine in one place. Has nothing to do with this bug though.
I see. You have the p.a_k entry but the package is not installed.
Please attach the full build log.
Created attachment 860330 [details] Latest build log