1 |
Are we realizing that in order to keep systemd out of our way, we're |
2 |
currently writing and maintaining drop-in replacements for the |
3 |
features that systemd is already providing in an actively maintained |
4 |
state? openrc-settingsd was the first thing that we as Gentoo |
5 |
developers (Pacho?) had to write in order to merge GNOME 3.6 into our |
6 |
tree. |
7 |
|
8 |
And now that GNOME 3.8 is out, the game starts over again: logind is a |
9 |
hard requirement, logind is part of systemd, starting logind (which |
10 |
replaces consolekit) is not that trivial as you may think (and is the |
11 |
thing I started to work on anyway). |
12 |
|
13 |
And if this wasn't enough, it means that if you want GNOME 3.8, you |
14 |
need to get logind, which may or not may get included in our udev |
15 |
ebuild and if it won't, it means that you will be forced to use |
16 |
systemd as device manager if you want GNOME 3.8, which is believe it |
17 |
or not, the thing that Ubuntu did. |
18 |
|
19 |
The problem will only increase in size as the clock moves. |
20 |
|
21 |
And (and!) how does all this fit together with eudev? If the idea is |
22 |
to either put logind in udev (thus, not creating a separate logind |
23 |
ebuild), it means that eudev is already a dead end for GNOME users, |
24 |
unless the eudev team is going to provide logind as well. |
25 |
|
26 |
I don't want to start a flamewar here, I was the one who called |
27 |
Lennart software lennartware, but science is science, and a reality |
28 |
check had to be done: at some near point in the future, our users will |
29 |
be forced to replace udev/eudev with systemd. Like it. Or not. |
30 |
|
31 |
While I successfully use both openrc and systemd, I _do_ think that |
32 |
(and expect to see) more and more users (and developers) will be |
33 |
switching to systemd. |
34 |
Is there anything we can do? Besides "being prepared", I don't think so. |
35 |
Do we control upstreams? No, sorry. |
36 |
|
37 |
So what do we want to do then? Isolate from the rest of the world? |
38 |
(It's not a sarcastic question). I hope that everybody does their own |
39 |
reality check. |
40 |
|
41 |
-- |
42 |
Fabio Erculiani |