My package.accept_keyword file was created by emerge with the options '--autounmask-write=y --autounmask-unrestricted-atoms=y'. Since sys-apps/util-linux is the first option in app-text/build-docbook-catalog, it choose to try installing it, which fails on Solaris. The dependency chain was as follows: #required by app-text/build-docbook-catalog-1.6, required by app-text/docbook-xsl-stylesheets-1.76.1, required by app-text/asciidoc-8.6.3, required by app-portage/layman-9999, required by @selected, required by @world (argument) It might be a good idea to reverse the order of option and/or mask sys-apps/util-linux on non-Linux Gentoo Prefix installs so that Gentoo Prefix will do the right thing.
No. You are a power user, as such you fix your own problems caused by --autounmask-unrestricted-atoms=y util-linux-2.17.2.ebuild: #KEYWORDS="" util-linux-2.17.2.ebuild:# KEYWORDS="~amd64-linux ~x86-linux" util-linux-2.17.ebuild: #KEYWORDS="" util-linux-2.17.ebuild: KEYWORDS="~amd64-linux ~x86-linux" util-linux-2.18-r1.ebuild: #KEYWORDS="" util-linux-2.18-r1.ebuild:# KEYWORDS="~amd64-linux ~x86-linux" util-linux-2.18-r1.ebuild:KEYWORDS="~ppc-macos ~x64-macos ~x86-macos" util-linux-2.20.1.ebuild: #KEYWORDS="" util-linux-2.20.1.ebuild: #KEYWORDS="~ppc-macos ~x64-macos ~x86-macos" Gentoo Prefix is doing the right thing, you are overriding it and telling it to do the wrong thing.