I first did an emerge sync, then emerge -pv world. Everything updated fine. The next day I did the same and no longer can use emerge as I'm blocked. Something needs to be done with the sysvinit ebuild I think. flash root # emerge -pv world These are the packages that I would merge, in order: Calculating world dependencies / !!! all ebuilds that could satisfy ">=sys-apps/sysvinit-2.84" have been masked. !!! possible candidates are: - sys-apps/sysvinit-2.84 (masked by: ~keyword) !!! (dependency required by "sys-apps/baselayout-1.10.1-r1" [ebuild]) !!! Problem with ebuild sys-apps/baselayout-1.10.1-r1 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. flash root # emerge -pv sysvinit-2.84 These are the packages that I would merge, in order: Calculating dependencies !!! Problem in sys-apps/sysvinit-2.84 dependencies. !!! "Specific key requires an operator (sys-apps/sysvinit-2.84) (try adding an '=')" flash root # emerge -pv =sys-apps/sysvinit-2.84 These are the packages that I would merge, in order: Calculating dependencies !!! all ebuilds that could satisfy "=sys-apps/sysvinit-2.84" have been masked. !!! possible candidates are: - sys-apps/sysvinit-2.84 (masked by: ~keyword) !!! Error calculating dependencies. Please correct. flash root # ACCEPT_KEYWORDS="~x86" emerge -pv =sys-apps/sysvinit-2.84 These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] sys-apps/sysvinit-2.84 -(selinux) 0 kB Total size of downloads: 0 kB flash root #
This is user error. You have baselayout-1.10.1-r1 installed which is marked ~x86, but apparently you don't have ACCEPT_KEYWORDS='~x86' in /etc/make.conf. You either need to downgrade to baselayout-1.9.4-r2 which is marked x86, or set ACCEPT_KEYWORDS to allow the installation of sysvinit-2.84 If you re-open this bug, please post the output of "emerge info"