Gentoo Archives: gentoo-dev

From: "J. Roeleveld" <joost@××××××××.org>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: UPower upstream (git master) and 0.99 release -> No sys-power/pm-utils support anymore
Date: Tue, 03 Jun 2014 17:15:13
Message-Id: 3480410.9XpNYHKfdy@andromeda
In Reply to: Re: [gentoo-dev] Re: UPower upstream (git master) and 0.99 release -> No sys-power/pm-utils support anymore by Samuli Suominen
1 On Tuesday, June 03, 2014 04:46:18 PM Samuli Suominen wrote:
2 > On 03/06/14 16:40, Tom Wijsman wrote:
3 > > On Tue, 03 Jun 2014 16:28:47 +0300
4 > >
5 > > Samuli Suominen <ssuominen@g.o> wrote:
6 > >> On 03/06/14 16:20, Tom Wijsman wrote:
7 > >>> Ehm, no, version 0.9.23-r3 controls that with a systemd USE flag;
8 > >>
9 > >> No, it doesn't.
10 > >
11 > > Nevermind, `cvs up`-ed; heh, I don't understand how you've got to
12 > > that change, I thought there only was a problem with 0.99.0?
13 > >
14 > >>> in comparison, 0.99.0 mainly wants you to run it with systemd:
15 > >> "mainly", as in, since 0.99.0 removed support for hibenate/suspend
16 > >> in favour of systemd, the power/session managers need to integrate
17 > >> their own hibernate/suspend support diffently.
18 > >
19 > > Ah, right; thinking of MATE, I understand the 0.99.0 bit now.
20 > >
21 > >>> 26 May 2014; Samuli Suominen <ssuominen@g.o>
22 > >>> upower-0.99.0.ebuild: This release is mainly for use with
23 > >>> sys-apps/systemd because upstream removed support for
24 > >>> sys-power/pm-utils completely from git master. The 0.9 branch is
25 > >>>
26 > >>> for sys-power/pm-utils use. Adjust ebuild accordingly.
27 > >>>
28 > >>> Though I'm a bit confused why 0.99.0 doesn't list a systemd
29 > >>> dependency; I thought it had one, but maybe it is in another
30 > >>> package I'm unaware of.
31 > >>
32 > >> Outdated ChangeLog entry from March, those were the facts we dealt
33 > >> back then,
34 > >> only partly true anymore, consumers have evolved
35 > >
36 > > Which means that the situation I am assuming right now is outdated; so,
37 > > if you don't mind feel free to highlight why 0.9.23-r3 needs systemd.
38 >
39 > To prevent OpenRC users from installing this version because it's
40 > an old UPower with no pm-utils support, with no hibernate/suspend support,
41 > to ensure desktops don't end up with greyed out Hibernate/Suspend
42 > buttons
43 > To direct users to upower-pm-utils, or upower-0.99.0, or plain pm-utils, or
44 > other
45 > To indicate OpenRC users can't stay with sys-power/upower older than 0.99.0
46 > because they are going away, to indicate this is the best time to make
47 > informed decision and take manual action regarding choosing which
48 > features set he/she wants, to read up upstream announcements regarding
49 > UPower, to follow-up and do what admins do
50
51 All this should have been in a news item, BEFORE it got stabilized.
52
53 --
54 Joost