Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: Gentoo+Gnome requires systemd, but Gnome itself does not? Why? - WAS: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie
Date: Tue, 25 Feb 2014 12:59:24
Message-Id: 530C9392.6000205@gmail.com
In Reply to: Gentoo+Gnome requires systemd, but Gnome itself does not? Why? - WAS: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie by Tanstaafl
1 On 25/02/2014 14:40, Tanstaafl wrote:
2 > On 2014-02-24 4:48 PM, Canek Peláez Valdés <caneko@×××××.com> wrote:
3 >> In Gentoo you need systemd, but that's a decision from the Gentoo
4 >> maintainers. They do the job, they make the choices.
5 >
6 > Interesting. Now I have to spin off a new thread as to why this decision
7 > was made if it isn't forced by GNOME itself...
8 >
9 >
10 >
11
12 Gnome uses logind, Canek has consistently stated that for months now.
13
14 logind is part of systemd (AIUI it's more "bundled" than "a chunk of a
15 monolothic lump") and replaces consolekit.
16
17 The feature set of logind can be implemented in something else. Or, that
18 functionality in previous Gnome versions forward-ported to 3.10 to be
19 able to drop logind as a dep.
20
21 OpenBSD would have had little choice in this as systemd doesn't run on
22 OpenBSD - systemd uses many features unique to the Linux kernel. So they
23 would have had to do *something* about logind. Whatever they did, it
24 would have been a non-trivial amount of work.
25
26 I suspect the Gentoo Gnome maintainers were not prepared to, or don't
27 have the manpower, to do the same on Gentoo so took the easier route of
28 depending on systemd.
29
30
31
32 --
33 Alan McKinnon
34 alan.mckinnon@×××××.com

Replies