Gentoo Archives: gentoo-user

From: Ashley Dixon <ash@××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] what's wrong with my USE= statement in /etc/portage/make.conf?
Date: Sun, 18 Oct 2020 19:44:19
Message-Id: 20201018194206.mbk4vc2oc7vuvz43@ad-gentoo-main
In Reply to: [gentoo-user] what's wrong with my USE= statement in /etc/portage/make.conf? by Jude DaShiell
1 On Sun, Oct 18, 2020 at 03:06:19PM -0400, Jude DaShiell wrote:
2 > livecd /etc/portage # emerge --ask --verbose --update --deep --newuse @world
3
4 Please filter your script with `ansifilter` to remove ANSI colour control codes.
5 Otherwise, output is remarkably difficult to read with the majority of pagers.
6 I've filtered further quotations for you.
7
8 > The following REQUIRED_USE flag constraints are unsatisfied:
9 > exactly-one-of ( elogind systemd )
10 >
11 > (dependency required by "sys-auth/elogind-243.7::gentoo[policykit]" [ebuild])
12 > (dependency required by "sys-auth/pambase-20201013::gentoo[elogind]" [ebuild])
13 > (dependency required by "sys-libs/pam-1.4.0_p20200829::gentoo" [ebuild])
14 > (dependency required by "sys-auth/passwdqc-1.4.0-r1::gentoo" [ebuild])
15
16 This does not really indicate an error in your make.conf file; you just need to
17 build Polkit with EITHER the `elogind` or `systemd` flags set, but you probably
18 don't want to set these flags globally. Polkit is pulled in as a dependency by
19 the listed packages.
20
21 Unless you're using systemd, add the following to your `package.use` listings
22 and see if the issue is resolved:
23
24 sys-auth/polkit elogind
25
26 This restriction is defined at [1], using the built-in XOR "^^" operator [2].
27 The "exactly-one-of" terminology is used to save non-developers the hassle of
28 trudging through the on-line Development Manual to find the meaning of obscure
29 notations.
30
31 [1] https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-auth/polkit/polkit-0.118.ebuild#n18
32 [2] https://devmanual.gentoo.org/ebuild-writing/variables/#required_use
33
34 --
35
36 Ashley Dixon
37 suugaku.co.uk
38
39 2A9A 4117
40 DA96 D18A
41 8A7B B0D2
42 A30E BF25
43 F290 A8AA

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] what's wrong with my USE= statement in /etc/portage/make.conf? Jude DaShiell <jdashiel@×××××.com>