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.) |