[FFE] Use systemd-services rather than ubuntu-system-service systemdcompatibility code
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-control-center (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
gnome-settings-daemon (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
indicator-datetime (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
policykit-desktop-privileges (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
ubuntu-system-service (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
update-notifier (Ubuntu) |
Fix Released
|
High
|
Martin Pitt |
Bug Description
The topic was discussed at UDS and work recorded in that spec:
https:/
The transition is ready and tested in the desktop team ppa at the moment, it impacts on those sources:
* systemd
- needs systemd-services MIRed, that's bug #1152187
* gnome-settings-
- basically drop the revert-git-commits patches we carry at the moment (those patches make g-s-d ships a custom helper code and g-c-c uses that interface)
* indicator-datetime
- use the systemd interface
https:/
* ubuntu-
- drops the code that was added to emulate some of the systemd interfaces
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Mathieu Trudel-Lapierre: Approve
-
Diff: 27 lines (+9/-0)2 files modifieddebian/changelog (+7/-0)
debian/control (+2/-0)
- Indicator Applet Developers: Pending requested
-
Diff: 37 lines (+12/-0) (has conflicts)2 files modifieddebian/changelog (+10/-0)
debian/control (+2/-0)
- Dennis Kaarsemaker: Pending requested
- Diff: 0 lines
Changed in gnome-control-center (Ubuntu): | |
status: | New → Triaged |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | New → Triaged |
Changed in indicator-datetime (Ubuntu): | |
status: | New → Triaged |
Changed in ubuntu-system-service (Ubuntu): | |
status: | New → Triaged |
Changed in gnome-control-center (Ubuntu): | |
importance: | Undecided → Low |
Changed in gnome-settings-daemon (Ubuntu): | |
importance: | Undecided → Low |
Changed in indicator-datetime (Ubuntu): | |
importance: | Undecided → Low |
Changed in ubuntu-system-service (Ubuntu): | |
importance: | Undecided → Low |
Changed in policykit-desktop-privileges (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in policykit-desktop-privileges (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in ubuntu-system-service (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in indicator-datetime (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in gnome-control-center (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in gnome-control-center (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in update-notifier (Ubuntu): | |
status: | In Progress → Fix Committed |
Why was this not landed before feature freeze? One attribute of the development schedule this cycle is that we move feature freeze later in the cycle so that people could get work done before hand with the understanding that we would not generally approve things that didn't make it.