On 04/06/14 15:58, Rich Freeman wrote:
> On Wed, Jun 4, 2014 at 8:21 AM, Tanstaafl <tansta...@libertytrek.org> wrote:
>> And yes, as devs get lazier (decide to rely on systemd rather than build it
>> to work independently of the init system), this will in fact result in
>> *users* (read: those lacking the skills to code every program out there to
>> work without systemd) eventually being *forced* to switch to systemd.
>>
>> That is simply the reality. You can ignore it if you like, but it doesn't
>> change it. Forced is forced.
> Well, if your goal is to persuade people to change, I'd suggest taking
> that to the upower mailing list, since they're the ones who added the
> systemd requirement.  

General misconseption here, let me clarify a bit.
 Instead, UPower upstream simply dropped unmaintained pm-utils code
since pm-utils has been abandoned for years and nobody picked it up
during these years.
So, UPower didn't add any systemd requiring code, they simply dropped
Hibernate/Suspend capability,
and left it to other programs (such as systemd).
Notice how UPower 0.99.0 doesn't have anykind of systemd dependency. The
package simply, by design,
isn't a package that does Hibernate/Suspend anymore.
Fact that OpenRC doesn't have Hibernate/Suspend support is due to
problem in "our end", nobody
is working on such code for OpenRC, like there are people working on
such code for systemd.

> The only thing Samuli did was give non-systemd users a workaround for
an upstream problem, and the news clarifying this came out a bit late. I
generally intend to switch > over to systemd, but I for one would love
for there to be the option to use alternatives. Simply wishing that
won't make it happen, and since i don't really intend to use the >
alternatives it is a bit hard to get the motivation to help fork the
world. That's just the way the wind seems to be blowing these days. Rich

You are right as for rest of the mail goes. Nobody can possible expect
me to suddently come up with Hibernate/Suspend patch for OpenRC myself.
I can state that I have no plans to work on anything like that without
getting paid for it, and propably not even then, as I suspect it would
be too
big task for me to take up. I have no intentions in picking up pm-utils
maintainership either.
I have no idea how people will do Hibernate/Suspend in the future
without systemd, I suspect it will get harder and harder. If I were to buy
a new laptop today, I'd propably install systemd on it, to get
up-to-date code for those tasks.

So yeah, only working with what upstreams provide as a distribution
maintainer/packager, and people shouldn't try to dump this somehow on
me. Fact that
they have some fallback, like upower-pm-utils at all, is something they
should be grateful instead.

(I hope I didn't mess up quoting in this mail.)

Reply via email to