Gentoo Archives: gentoo-dev

From: "Steven J. Long" <slong@××××××××××××××××××.uk>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: UPower upstream (git master) and 0.99 release -> No sys-power/pm-utils support anymore
Date: Sat, 31 May 2014 02:25:09
Message-Id: 20140531024701.GB3828@rathaus.eclipse.co.uk
In Reply to: Re: [gentoo-dev] UPower upstream (git master) and 0.99 release -> No sys-power/pm-utils support anymore by Samuli Suominen
1 On Tue, May 27, 2014 at 09:57:01AM +0300, Samuli Suominen wrote:
2 >
3 > On 27/05/14 08:34, Michał Górny wrote:
4 > > Dnia 2014-05-26, o godz. 23:15:34
5 > > Samuli Suominen <ssuominen@g.o> napisał(a):
6 > >
7 > >> UPower upstream removed sys-power/pm-utils support from 0.99 release
8 > >> (currently unkeyworded in tree), as in, from current git master.
9 > > Don't worry. Looking at the past, I can guess this is only a temporary
10 > > inconvenience. I'm pretty sure upower will be discontinued soon
11 > > and replaced with systemd-powerd or something :D.
12 > >
13 >
14 > That's more or less what they already did, they forced eg.
15 > xfce4-power-manager upstream
16 > to move the deleted pm-utils code from upower directly to the power
17 > manager (application)
18 > itself, likewise for xfce4-session
19 > Which means applications will now need to duplicate the pm-utils related
20 > code per application
21 > basis
22 > So I expect upower to be more or less dead for everything but systemd
23 > users, except for
24 > those upstreams that will actually follow the Xfce path and do the
25 > duplication
26 > Yet, still, small portition of the code is still 'generic', so
27 > xfce4-power-manager will still need
28 > both, upower, even 0.99, and then pm-utils, depending on the version,
29 > codepath is selected
30 >
31 > This was sort of expected, since pm-utils has been abandoned for ~5
32 > years now at upstream,
33 > so nobody is maintaining non-systemd related power management tools
34 > anymore, and
35 > falling back to eg. manual laptop-mode-tools, acpid, etc. usage will be
36 > necessary again,
37 > it's like going back to 90s for non-systemd users :P
38
39 I can't believe I'm reading that from a distro-developer. Basically this
40 entire thread is "systemd is deprecating the existing tools, so let's dump
41 them and half our userbase back to the 90s, isn't that a great thing?"
42
43 I speak now only so that we don't get told a year later "you had your chance,
44 too late now." So in that light, what packages besides current pm-utils, do
45 people who don't use systemd, need to keep running after the putsch? Do any
46 of them go away as requirements if we don't use *kit? Eg if we don't use
47 udisks and upower already, but do use udev or eudev (likely what we'll switch
48 to given current state of play.)
49
50 Especially if we don't want to reduplicate a lib across several apps, as you
51 outlined above; somehow it smells.
52
53 Hope your operation went well,
54 steveL.
55 --
56 #friendly-coders -- We're friendly, but we're not /that/ friendly ;-)

Replies