Re: [gentoo-dev] UPower upstream (git master) and 0.99 release - No sys-power/pm-utils support anymore
On 27/05/14 08:34, Michał Górny wrote: Dnia 2014-05-26, o godz. 23:15:34 Samuli Suominen ssuomi...@gentoo.org napisał(a): UPower upstream removed sys-power/pm-utils support from 0.99 release (currently unkeyworded in tree), as in, from current git master. Don't worry. Looking at the past, I can guess this is only a temporary inconvenience. I'm pretty sure upower will be discontinued soon and replaced with systemd-powerd or something :D. That's more or less what they already did, they forced eg. xfce4-power-manager upstream to move the deleted pm-utils code from upower directly to the power manager (application) itself, likewise for xfce4-session Which means applications will now need to duplicate the pm-utils related code per application basis So I expect upower to be more or less dead for everything but systemd users, except for those upstreams that will actually follow the Xfce path and do the duplication Yet, still, small portition of the code is still 'generic', so xfce4-power-manager will still need both, upower, even 0.99, and then pm-utils, depending on the version, codepath is selected This was sort of expected, since pm-utils has been abandoned for ~5 years now at upstream, so nobody is maintaining non-systemd related power management tools anymore, and falling back to eg. manual laptop-mode-tools, acpid, etc. usage will be necessary again, it's like going back to 90s for non-systemd users :P - Samuli
Re: [gentoo-dev] UPower upstream (git master) and 0.99 release - No sys-power/pm-utils support anymore
Michał Górny писал 27-05-2014 09:34: Dnia 2014-05-26, o godz. 23:15:34 Samuli Suominen ssuomi...@gentoo.org napisał(a): UPower upstream removed sys-power/pm-utils support from 0.99 release (currently unkeyworded in tree), as in, from current git master. Don't worry. Looking at the past, I can guess this is only a temporary inconvenience. I'm pretty sure upower will be discontinued soon and replaced with systemd-powerd or something :D. So again there will be mad bycicle on scrappers called systemd =\ -- Best Regards, Alexey 'Alexxy' Shvetsov Best Regards, Alexey 'Alexxy' Shvetsov, PhD Department of Molecular and Radiation Biophysics FSBI Petersburg Nuclear Physics Institute, NRC Kurchatov Institute, Leningrad region, Gatchina, Russia Gentoo Team Ru Gentoo Linux Dev mailto:alexx...@gmail.com mailto:ale...@gentoo.org mailto:ale...@omrb.pnpi.spb.ru
[gentoo-dev] UPower upstream (git master) and 0.99 release - No sys-power/pm-utils support anymore
UPower upstream removed sys-power/pm-utils support from 0.99 release (currently unkeyworded in tree), as in, from current git master. UPower upstream created 0.9 bit branch that has the old legacy upower with sys-power/pm-utils support available still with --enable-deprecated. So, sys-power/upower will move on to 0.99 and is, thus, mostly usable only for sys-apps/systemd users, however, Xfce upstream in git master already moved the sys-power/pm-utils code that upower had over directly to the apps, like xfce4-session and xfce4-power-manager, and will, after next releases, still work without sys-apps/systemd even with 0.99 version. What was done? sys-power/upower-pm-utils was created where we will maintain upower 0.9 git branch, currently it's identical to =sys-power/upower-0.9.23-r2, but will soon be a git snapshot instead. What needs to be done before we can keyword =sys-power/upower-0.99? See examples of uevt, wmbattery, xfce4-session, xfce4-settings, xfce4-power-manager, xfce4-systemload-plugin, xfce4-weather-plugin which I already converted (mostly) from this list: http://qa-reports.gentoo.org/output/genrdeps/rindex/sys-power/upower Other are all undone, as in, converting deps to what they actually support: || ( sys-power/upower sys-power/upower-pm-utils ) where everything is supported || ( sys-power/upower-0.99 sys-power/upower-pm-utils ) where only upower with pm-utils is supported =sys-power/upower-0.99 where new API is mandatory, currently this would only be = GNOME 3.12 stuff well, figure it out, these are just examples Confusing bug 508920 also exists, but most of the conversation there is outdated I'm going to spinal surgery this friday, and I propably don't have health, time, or motivation to open a Tracker bug and file all the bugs for the reverse deps this week at all. Thus, I propably won't be working on this much this week at all. Things are OK as they are now in Portage, because =sys-power/upower-0.99 is not keyworded yet, so nothing is broken, it's just work undone. I know GNOME folks want to get it done, because GNOME 3.12 stuff actually needs upower-0.99, but I'm saying they can NOT keyword the version without fixing rest of the tree before doing so as described above. So help me out, or wait it out (like 2 weeks). Thanks, Samuli
Re: [gentoo-dev] UPower upstream (git master) and 0.99 release - No sys-power/pm-utils support anymore
Dnia 2014-05-26, o godz. 23:15:34 Samuli Suominen ssuomi...@gentoo.org napisał(a): UPower upstream removed sys-power/pm-utils support from 0.99 release (currently unkeyworded in tree), as in, from current git master. Don't worry. Looking at the past, I can guess this is only a temporary inconvenience. I'm pretty sure upower will be discontinued soon and replaced with systemd-powerd or something :D. -- Best regards, Michał Górny signature.asc Description: PGP signature