On Wed, Jul 22, 2020 at 02:29:48AM -0000, Grant Edwards wrote: > Yes, that's what I did months ago, and everything worked fine with > Xorg using the "suid" flag and without consolekit or elogind -- until > this morning, when pam refused to upgrade unless I set the elogind USE > flag.
Look at REQUIRED_USE in sys-auth/pambase ebuild [1]: REQUIRED_USE="?? ( consolekit elogind systemd )" I.e., "zero or one of `consolekit`, `elogind`, or `systemd` must be set, but not several". [2] Run `quse -Ip sys-auth/pambase | grep -E 'consolekit|elogind|systemd'` to check the USE-flags with which you're asking Portage to build pambase. [1] https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-auth/pambase/pambase-20200618.ebuild#n19 [2] https://devmanual.gentoo.org/ebuild-writing/variables/index.html#eapi-5 -- Ashley Dixon suugaku.co.uk 2A9A 4117 DA96 D18A 8A7B B0D2 A30E BF25 F290 A8AA
signature.asc
Description: PGP signature