upower 0.99.1 transition
Bug Description
upower 0.99 needs uploading for gnome 3.12 to enter ubuntu. It drops the suspend/hibernate functions, as logind now does that. All major DEs have support for this,so nearly everything just needs a rebuild. This bug tracks the transition.
A transition is required as some features were removed and the SONAME was changed
All packages (and build logs) are staged in https:/
sugar will probably need removing. If a package only needs a rebuild, mark it fix commited, if something else is needed, in progress.
cairo-dock-
gnome-shell - ready, just need to drop upower revert.
gnome-control-
gnome-packagekit: Upower dropped from newest upstream release.
gnome-power-
gnome-session: Done in ppa, needs patches from git or new upstream release
gnome-settings-
kde: works fine with systemd, suspend broken with upstart, no rebuilds needed
cinnamon: Rebuild
mate: all mate packages need rebuilding
python-dbusmock: needs rebuild
sugar: Upstream bug now filed. Unlikely to be ready in time for 14.10. We should remove this from the archive till the next upstream release
telepathy-
wmbattery: needs rebuild
xfce4-power-
xfce4-session: Fixed already, since we switched to logind
xfce4-settings: Needs rebuild
xfce4-systemloa
Related branches
- Ken VanDine: Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 42 lines (+8/-2)2 files modifiedplugins/battery/battery.cpp (+4/-1)
plugins/battery/plugin/battery-plugin.cpp (+4/-1)
- Ted Gould (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 1034 lines (+380/-319)8 files modifiedsrc/CMakeLists.txt (+1/-4)
src/device-provider-upower.c (+346/-235)
src/device-provider-upower.h (+0/-4)
src/org.freedesktop.UPower.xml (+0/-43)
tests/glib-fixture.h (+2/-2)
tests/indicator-power-service-cmdline-battery.cc (+1/-1)
tests/test-device.cc (+29/-29)
tests/test-notify.cc (+1/-1)
- Oliver Grawert: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 43 lines (+13/-2)1 file modifiedsrc/power-source.c (+13/-2)
tags: | added: utopic |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in cairo-dock-plug-ins (Ubuntu): | |
status: | New → Fix Committed |
description: | updated |
Changed in gnome-control-center (Ubuntu): | |
assignee: | nobody → Tim (darkxst) |
Changed in gnome-settings-daemon (Ubuntu): | |
assignee: | nobody → Tim (darkxst) |
Changed in unity-settings-daemon (Ubuntu): | |
assignee: | nobody → Tim (darkxst) |
Changed in unity-control-center (Ubuntu): | |
assignee: | nobody → Tim (darkxst) |
Changed in xfce4-session (Ubuntu): | |
assignee: | nobody → Jackson Doak (noskcaj) |
Changed in xfce4-systemload-plugin (Ubuntu): | |
assignee: | nobody → Jackson Doak (noskcaj) |
description: | updated |
Changed in xfce4-systemload-plugin (Ubuntu): | |
status: | New → Fix Committed |
Changed in wmbattery (Debian): | |
status: | Unknown → New |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
affects: | kde-workspace (Ubuntu) → kde4libs (Ubuntu) |
description: | updated |
description: | updated |
description: | updated |
Changed in gnome-packagekit (Ubuntu): | |
status: | New → Fix Committed |
description: | updated |
tags: | added: ubuntugnome-blocker |
description: | updated |
description: | updated |
description: | updated |
Changed in mutter (Ubuntu): | |
status: | New → In Progress |
Changed in python-dbusmock (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
status: | New → In Progress |
Changed in ubuntu-system-settings (Ubuntu): | |
assignee: | nobody → Iain Lane (laney) |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in wmbattery (Debian): | |
status: | New → Fix Released |
Changed in telepathy-mission-control-5 (Ubuntu): | |
status: | Triaged → Fix Committed |
description: | updated |
Changed in mate-applets (Ubuntu): | |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
Changed in mate-power-manager (Ubuntu): | |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
Changed in mate-session-manager (Ubuntu): | |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
description: | updated |
description: | updated |
description: | updated |
summary: |
- upower 0.99 transition + [SRU] upower 0.99.1 transition |
summary: |
- [SRU] upower 0.99.1 transition + [FFe] upower 0.99.1 transition |
Changed in gnome-packagekit (Ubuntu): | |
assignee: | nobody → Matthias Klumpp (ximion) |
Changed in cinnamon-control-center (Ubuntu): | |
status: | New → Fix Committed |
Changed in cinnamon-session (Ubuntu): | |
status: | New → Fix Committed |
Changed in cinnamon-settings-daemon (Ubuntu): | |
status: | New → Fix Committed |
Changed in xfce4-power-manager (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
Changed in xfce4-settings (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in mutter (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in wmbattery (Ubuntu): | |
status: | New → Fix Committed |
Changed in gnome-shell-pomodoro (Ubuntu): | |
status: | New → Fix Committed |
Changed in gnome-shell (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in mate-applets (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in mate-power-manager (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in gnome-session (Ubuntu): | |
status: | Fix Committed → Fix Released |
summary: |
- [FFe] upower 0.99.1 transition + upower 0.99.1 transition |
Changed in ubuntu-system-settings (Ubuntu): | |
status: | Triaged → Fix Committed |
A Rough list of api changes is available here: lists.freedeskt op.org/ archives/ devkit- devel/2013- October/ 001519. html
http://
I will take a look at g-s-d/g-c-c and then port changes to the unity counterparts. It would however be good if touch or desktop teams can look at porting powerd and indicator power.
Jackson, can you provide a full list of other r-depends that are missing upstream ports?