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

