Gentoo Archives: gentoo-user

From: Tanstaafl <tanstaafl@×××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie
Date: Wed, 19 Feb 2014 12:39:37
Message-Id: 5304A5DE.4050905@libertytrek.org
In Reply to: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie by Daniel Campbell
1 On 2014-02-19 2:04 AM, Daniel Campbell <lists@××××××××.us> wrote:
2 > For such a profile to be legitimate, systemd would have to be chosen as
3 > the default.
4
5 Ridiculous. Forget about Canek's rant...
6
7 This is about *choice*. Also, I would argue the *opposite of what Canek
8 is saying in this last rant...
9
10 If he and other want systemd profiles, let *them* do the work of
11 creating and maintaining them.
12
13 All the Gentoo Council would have to do is make this a new rule or part
14 of the Gentoo Constitution or whatever guidelines govern things like this:
15
16 "In keeping with Gentoo's Official Policy of providing maximum choice to
17 its user base, we hereby authorize this formal process for nominating,
18 creating, and maintaining new profiles that make use of the new systemd
19 init system."
20
21 And the number of profiles wouldn't even quite double. There are 16 now,
22 if each and every one had a systemd counter-part, it would add 12 more.
23
24 So, as systemd users create the new profiles, instead of:
25
26 # eselect profile list
27 Available profile symlink targets:
28 [1] default/linux/amd64/13.0 *
29 [2] default/linux/amd64/13.0/selinux
30 [3] default/linux/amd64/13.0/desktop
31 [4] default/linux/amd64/13.0/desktop/gnome
32 [5] default/linux/amd64/13.0/desktop/gnome/systemd
33 [6] default/linux/amd64/13.0/desktop/kde
34 [7] default/linux/amd64/13.0/desktop/kde/systemd
35 [8] default/linux/amd64/13.0/developer
36 [9] default/linux/amd64/13.0/no-multilib
37 [10] default/linux/amd64/13.0/x32
38 [11] hardened/linux/amd64
39 [12] hardened/linux/amd64/selinux
40 [13] hardened/linux/amd64/no-multilib
41 [14] hardened/linux/amd64/no-multilib/selinux
42 [15] hardened/linux/amd64/x32
43 [16] hardened/linux/uclibc/amd64
44
45 we may eventually (at worst) end up with:
46
47 # eselect profile list
48 Available profile symlink targets:
49 [1] default/linux/amd64/13.0 *
50 [2] default/linux/amd64/13.0/systemd
51 [3] default/linux/amd64/13.0/selinux
52 [4] default/linux/amd64/13.0/selinux/systemd
53 [5] default/linux/amd64/13.0/desktop
54 [6] default/linux/amd64/13.0/desktop/systemd
55 [7] default/linux/amd64/13.0/desktop/gnome
56 [8] default/linux/amd64/13.0/desktop/gnome/systemd
57 [9] default/linux/amd64/13.0/desktop/kde
58 [10] default/linux/amd64/13.0/desktop/kde/systemd
59 [11] default/linux/amd64/13.0/developer
60 [12] default/linux/amd64/13.0/developer/systemd
61 [13] default/linux/amd64/13.0/no-multilib
62 [14] default/linux/amd64/13.0/no-multilib/systemd
63 [15] default/linux/amd64/13.0/x32
64 [16] default/linux/amd64/13.0/x32/systemd
65 [17] hardened/linux/amd64
66 [18] hardened/linux/amd64/systemd
67 [19] hardened/linux/amd64/selinux
68 [20] hardened/linux/amd64/selinux/system
69 [21] hardened/linux/amd64/no-multilib
70 [22] hardened/linux/amd64/no-multilib/systemd
71 [23] hardened/linux/amd64/no-multilib/selinux
72 [24] hardened/linux/amd64/no-multilib/selinux/systemd
73 [25] hardened/linux/amd64/x32
74 [26] hardened/linux/amd64/x32/systemd
75 [27] hardened/linux/uclibc/amd64
76 [28] hardened/linux/uclibc/amd64/systemd
77
78 You would also have to require package maintainers to support both
79 profiles, unless the upstream package itself changed such that it would
80 no longer work without systemd.

Replies

Subject Author
Re: [gentoo-user] Debian just voted in systemd for default init system in jessie "Canek Peláez Valdés" <caneko@×××××.com>