Gentoo Archives: gentoo-user

From: Samuli Suominen <ssuominen@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Systemd upower
Date: Wed, 04 Jun 2014 13:10:36
Message-Id: 538F1A32.1000608@gentoo.org
In Reply to: Re: [gentoo-user] Systemd upower by Rich Freeman
1 On 04/06/14 15:58, Rich Freeman wrote:
2 > On Wed, Jun 4, 2014 at 8:21 AM, Tanstaafl <tanstaafl@×××××××××××.org> wrote:
3 >> And yes, as devs get lazier (decide to rely on systemd rather than build it
4 >> to work independently of the init system), this will in fact result in
5 >> *users* (read: those lacking the skills to code every program out there to
6 >> work without systemd) eventually being *forced* to switch to systemd.
7 >>
8 >> That is simply the reality. You can ignore it if you like, but it doesn't
9 >> change it. Forced is forced.
10 > Well, if your goal is to persuade people to change, I'd suggest taking
11 > that to the upower mailing list, since they're the ones who added the
12 > systemd requirement.
13
14 General misconseption here, let me clarify a bit.
15 Instead, UPower upstream simply dropped unmaintained pm-utils code
16 since pm-utils has been abandoned for years and nobody picked it up
17 during these years.
18 So, UPower didn't add any systemd requiring code, they simply dropped
19 Hibernate/Suspend capability,
20 and left it to other programs (such as systemd).
21 Notice how UPower 0.99.0 doesn't have anykind of systemd dependency. The
22 package simply, by design,
23 isn't a package that does Hibernate/Suspend anymore.
24 Fact that OpenRC doesn't have Hibernate/Suspend support is due to
25 problem in "our end", nobody
26 is working on such code for OpenRC, like there are people working on
27 such code for systemd.
28
29 > The only thing Samuli did was give non-systemd users a workaround for
30 an upstream problem, and the news clarifying this came out a bit late. I
31 generally intend to switch > over to systemd, but I for one would love
32 for there to be the option to use alternatives. Simply wishing that
33 won't make it happen, and since i don't really intend to use the >
34 alternatives it is a bit hard to get the motivation to help fork the
35 world. That's just the way the wind seems to be blowing these days. Rich
36
37 You are right as for rest of the mail goes. Nobody can possible expect
38 me to suddently come up with Hibernate/Suspend patch for OpenRC myself.
39 I can state that I have no plans to work on anything like that without
40 getting paid for it, and propably not even then, as I suspect it would
41 be too
42 big task for me to take up. I have no intentions in picking up pm-utils
43 maintainership either.
44 I have no idea how people will do Hibernate/Suspend in the future
45 without systemd, I suspect it will get harder and harder. If I were to buy
46 a new laptop today, I'd propably install systemd on it, to get
47 up-to-date code for those tasks.
48
49 So yeah, only working with what upstreams provide as a distribution
50 maintainer/packager, and people shouldn't try to dump this somehow on
51 me. Fact that
52 they have some fallback, like upower-pm-utils at all, is something they
53 should be grateful instead.
54
55 (I hope I didn't mess up quoting in this mail.)

Replies

Subject Author
Re: [gentoo-user] Systemd upower Marc Joliet <marcec@×××.de>