Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Making systemd more accessible to "normal" users
Date: Wed, 15 May 2013 17:25:22
Message-Id: CAGfcS_=LLy9wuMq2j11BqCyxEv6JJ1Pk9syzVecvCGh_2jCOrw@mail.gmail.com
In Reply to: Re: [gentoo-dev] Making systemd more accessible to "normal" users by Tom Wijsman
1 On Wed, May 15, 2013 at 12:59 PM, Tom Wijsman <TomWij@g.o> wrote:
2 > On Wed, 15 May 2013 17:10:03 +0200
3 > Luca Barbato <lu_zero@g.o> wrote:
4 >
5 >> - those not using the latest glibc (and maybe uclibc)
6 >
7 > Did you test this? Are there more specific details regarding this?
8 > Which version don't work? Is it known why?
9 >
10 >> - those not using a recent linux kernel
11 >
12 > It works on all gentoo-sources kernels (I test them), is 2.6 meant with
13 > not recent or are these kernels even older? Those kind of people likely
14 > don't care much about upgrading anyway and thus don't need systemd, but
15 > they rather enjoy to have a system full of security issues.
16
17 Don't take it personally or as an attack on systemd. I think he was
18 just pointing out that there are many use cases where systemd may not
19 be appropriate.
20
21 I'm sure if you pulled a glibc from 10 years ago there would be a
22 pretty good chance that systemd wouldn't work, but openrc is mainly
23 based on shell (not even bash), so it would be pretty likely to work.
24 Likewise if you picked a kernel from a few years ago systemd with all
25 its use of cgroups and such probably wouldn't work, while openrc is
26 simpler. Certainly if you picked a FreeBSD kernel systemd will not
27 work. (Keep in mind the set of systems not using a recent linux
28 kernel includes all systems that don't run linux at all.)
29
30 In any case, there really isn't any "decision" to make here. As long
31 as devs want to support openrc it will be supported. Likewise with
32 eudev. As long as devs want to support systemd and udev those will be
33 options as well. The beauty of Gentoo is that more than any distro it
34 maximizes the options for our users. The changes in Gnome may
35 eliminate Gnome+openrc as a practical option, and when those teams
36 stop supporting the combo then users will have to make a choice to not
37 use one or the other. Gentoo is about choice, but that doesn't mean
38 that we have to offer EVERY possible choice. If somebody wants to
39 support my hp48 calculator as a Gentoo arch that would be great, but
40 that doesn't mean that I can start hassling teams to do the work for
41 me.
42
43 Gentoo is about working TOGETHER to provide choices, not about telling
44 others to make choices work for you.
45
46 Rich

Replies