On Sun, Oct 18, 2020 at 03:06:19PM -0400, Jude DaShiell wrote: > [01;31mlivecd[01;34m /etc/portage #[00m emerge --ask --verbose --update > --deep --newuse @world
Please filter your script with `ansifilter` to remove ANSI colour control codes. Otherwise, output is remarkably difficult to read with the majority of pagers. I've filtered further quotations for you. > The following REQUIRED_USE flag constraints are unsatisfied: > exactly-one-of ( elogind systemd ) > > (dependency required by "sys-auth/elogind-243.7::gentoo[policykit]" [ebuild]) > (dependency required by "sys-auth/pambase-20201013::gentoo[elogind]" [ebuild]) > (dependency required by "sys-libs/pam-1.4.0_p20200829::gentoo" [ebuild]) > (dependency required by "sys-auth/passwdqc-1.4.0-r1::gentoo" [ebuild]) This does not really indicate an error in your make.conf file; you just need to build Polkit with EITHER the `elogind` or `systemd` flags set, but you probably don't want to set these flags globally. Polkit is pulled in as a dependency by the listed packages. Unless you're using systemd, add the following to your `package.use` listings and see if the issue is resolved: sys-auth/polkit elogind This restriction is defined at [1], using the built-in XOR "^^" operator [2]. The "exactly-one-of" terminology is used to save non-developers the hassle of trudging through the on-line Development Manual to find the meaning of obscure notations. [1] https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-auth/polkit/polkit-0.118.ebuild#n18 [2] https://devmanual.gentoo.org/ebuild-writing/variables/#required_use -- Ashley Dixon suugaku.co.uk 2A9A 4117 DA96 D18A 8A7B B0D2 A30E BF25 F290 A8AA
signature.asc
Description: PGP signature