Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] systemd - are we forced to switch?
Date: Tue, 23 Jul 2013 18:07:28
Message-Id: CADPrc81f9JcgGAxQ9kb+o4anwxiA49jKPSkg7HCqmx8U=z4qwA@mail.gmail.com
In Reply to: Re: [gentoo-user] systemd - are we forced to switch? by covici@ccs.covici.com
1 On Tue, Jul 23, 2013 at 4:31 AM, <covici@××××××××××.com> wrote:
2 > Canek Peláez Valdés <caneko@×××××.com> wrote:
3 >
4 >> On Mon, Jul 22, 2013 at 9:58 PM, <covici@××××××××××.com> wrote:
5 >> [ snip ]
6 >> > I have several things depending on consolekit:
7 >> >
8 >> > sys-auth/consolekit-0.4.5_p20120320-r2 pulled in by:
9 >> > gnome-base/gnome-control-center-3.8.3 requires sys-auth/consolekit
10 >>
11 >> Dependency of gnome-control-center:
12 >>
13 >> || ( ( app-admin/openrc-settingsd sys-auth/consolekit )
14 >> >=sys-apps/systemd-31 )
15 >>
16 >> > gnome-base/gnome-session-3.8.2.1-r1 requires sys-auth/consolekit
17 >>
18 >> gnome-session:
19 >>
20 >> systemd? ( >=sys-apps/systemd-183 )
21 >> !systemd? ( sys-auth/consolekit )
22 >>
23 >> > gnome-base/gnome-shell-3.8.3-r1 requires sys-auth/consolekit
24 >>
25 >> gnome-shell:
26 >>
27 >> || ( sys-auth/consolekit >=sys-apps/systemd-31 )
28 >>
29 >> > sys-apps/accountsservice-0.6.30 requires sys-auth/consolekit
30 >>
31 >> accountsservice:
32 >>
33 >> systemd? ( >=sys-apps/systemd-186 )
34 >> !systemd? ( sys-auth/consolekit )"
35 >>
36 >> > sys-auth/pambase-20120417-r2 requires
37 >>
38 >> pambase:
39 >>
40 >> consolekit? ( >=sys-auth/consolekit-0.4.5_p2012[pam] )
41 >> systemd? ( >=sys-apps/systemd-44-r1[pam] )
42 >>
43 >>
44 >> > >=sys-auth/consolekit-0.4.5_p2012[pam]
45 >>
46 >> consolekit obviously doesn't depend on itself.
47 >>
48 >> > sys-auth/polkit-0.111 requires sys-auth/consolekit[policykit]
49 >>
50 >> polkit:
51 >>
52 >> pam? (
53 >> systemd? ( sys-auth/pambase[systemd] )
54 >> !systemd? ( sys-auth/pambase[consolekit] )
55 >> )
56 >>
57 >> In other words, *ALL* of these packages can use systemd instead of
58 >> consolekit (and in the case of pambase, both at the same time). And,
59 >> as Mark already linked[1]: "ConsoleKit is currently not actively
60 >> maintained. The focus has shifted to the built-in seat/user/session
61 >> management of Software/systemd called systemd-loginctl", I would not
62 >> really count on these packages supporting CK in the future.
63 >
64 > So, this implies if I want to keep using gnome then systemd is required,
65 > or use another desktop. That is something to think about.
66
67 Or you could, you know, try it. If you don't like it, you change DE
68 and get back to OpenRC.
69
70 Regards.
71 --
72 Canek Peláez Valdés
73 Posgrado en Ciencia e Ingeniería de la Computación
74 Universidad Nacional Autónoma de México