Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: Keith Dart <keith@×××××××××.biz>
Cc: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [ANNOUNCE] I like systemd now :)
Date: Tue, 13 Nov 2012 01:07:23
Message-Id: CADPrc81gjj5y2ebQLNS_j57LHommnZAwDfRy_012D2Y36xVRsg@mail.gmail.com
In Reply to: Re: [gentoo-user] [ANNOUNCE] I like systemd now :) by Keith Dart
1 On Mon, Nov 12, 2012 at 5:53 PM, Keith Dart <keith@×××××××××.biz> wrote:
2 > Re
3 > 20121112152513.62482d17@×××××××××.biz20121112152513.62482d17@×××××××××.bizCADPrc81rNbM2XLnOsANLsY5dL-8o2Lmdwe1+8+GNrtNuxV4h0w@××××××××××.com20121112151105.44071321@×××××××××.bizCADPrc83npGRPaaNfJqSHYRWb+CJWaU4GtU1CqaR=_Cc9q6eokQ@××××××××××.com20121112134014.632fa8c7@×××××××××.bizCADPrc80e46k1JN3jE0Y=Xobbo7Vh6jotc=dnhzLo9-Z_vj+wkw@××××××××××.com20121111192731.149dc082@×××××××××.bizCADPrc83TGeegA0UXadMEy=B62xZYOE50bqfw+dxDJ8f=FkPTHA@××××××××××.com20121111185801.58964939@×××××××××.bizCADPrc83+5zUQ+GzCSvyHhZa7BZfMqqagZCosktasOY1sdhCx0Q@××××××××××.com20121111175313.54b9acf1@×××××××××.bizCADPrc80EwExpbdcJX1a+aE0DA=iopqw-QOaozmUBJCs5FGew-g@××××××××××.com20121109171149.1d8a3e18@×××××××××.biz509D9C62.9040909@×××××.com509D8E00.4030208@××××××××.sek7k1hn$ce6$1@×××××××××.org,
4 > Canek Peláez Valdés said:
5 >> What does "emerge -1pv sys-auth/polkit" says?
6 >
7 > The pam use flag has always been set globally.
8 >
9 > Here is the output:
10 >
11 >
12 > venus ~ # emerge -1pv sys-auth/polkit
13 >
14 > These are the packages that would be merged, in order:
15 >
16 > Calculating dependencies... done!
17 > [ebuild N ] sys-auth/consolekit-0.4.5_p20120320-r1 USE="acl pam policykit -debug -doc (-selinux) {-test}" 0 kB
18 > [ebuild R ] sys-auth/pambase-20120417-r1 USE="consolekit* cracklib gnome-keyring sha512 systemd -debug -minimal -mktemp -pam_k
19 > rb5 -pam_ssh -passwdqc (-selinux)" 0 kB
20 > [ebuild R ] sys-auth/polkit-0.107-r1 USE="examples gtk introspection nls pam -kde (-selinux) (-systemd)" 0 kB
21 >
22 > Total: 3 packages (1 new, 2 reinstalls), Size of downloads: 0 kB
23 >
24 > The following USE changes are necessary to proceed:
25 > #required by sys-auth/polkit-0.107-r1, required by sys-auth/polkit (argument)
26 >>=sys-auth/consolekit-0.4.5_p20120320-r1 policykit
27 > #required by sys-auth/polkit-0.107-r1[pam], required by sys-auth/consolekit-0.4.5_p20120320-r1[policykit]
28 >>=sys-auth/pambase-20120417-r1 consolekit
29 >
30 > Usually package.use entry should also work:
31 >
32 > venus ~ # grep polkit /etc/portage/package.use
33 > sys-auth/polkit systemd
34 >
35 > Yet something is forcing systemd flag off for polkit, but I can't figure out what it is.
36
37 Oops, sorry, I forgot about it. They included systemd in
38 package.use.mask, since it conflicts with consolekit (which is the
39 standard in Gentoo still). You need to add this to
40 /etc/portage/profile/package.use.mask:
41
42 sys-auth/polkit -systemd
43
44 Then you will be able to use polkit with systemd, and consolekit will
45 be expunged from your system.
46
47 Regards.
48 --
49 Canek Peláez Valdés
50 Posgrado en Ciencia e Ingeniería de la Computación
51 Universidad Nacional Autónoma de México

Replies

Subject Author
Re: [gentoo-user] [ANNOUNCE] I like systemd now :) Keith Dart <keith@×××××××××.biz>