Switchboard-plug-power depends on gnome-settings-daemon's gschema

Bug #1279689 reported by quequotion
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Switchboard Power Plug
Fix Released
Medium
Maxime Gauduin

Bug Description

Probably another unecessary dependency which is blocking the use of patheon components without installing extraneous software packages.

$ switchboard
[_LOG_LEVEL_INFO 17:22:51.517447] Application.vala:77: Switchboard version: 2.0
[_LOG_LEVEL_INFO 17:22:51.517519] Application.vala:79: Kernel version: 3.12.10-2-ck
[_LOG_LEVEL_WARN 17:22:51.522345] [GLib-GIO] Settings schema 'org.gnome.settings-daemon.plugins.power' is not installed
Trace/breakpoint trap (core dumped)

This requires that gnome-settings-daeomon be installed, but I don't really need it for anything else.

Revision history for this message
quequotion (quequotion) wrote :

furthermore, after installing gnome-settings-daemon (3.10.2-3), switchboard will open but I find that switchboard-plug-power further depends on a deprecated key as well:
$ switchboard
[_LOG_LEVEL_INFO 19:14:11.565799] Application.vala:77: Switchboard version: 2.0
[_LOG_LEVEL_INFO 19:14:11.565898] Application.vala:79: Kernel version: 3.12.10-2-ck
[_LOG_LEVEL_WARN 19:14:13.457353] [GLib-GIO] Settings schema 'org.gnome.settings-daemon.plugins.power' does not contain a key named 'lid-close-ac-action'
Trace/breakpoint trap (core dumped)

This key is deprecated and will no longer be available in future versions of gnome:
https://bugzilla.gnome.org/show_bug.cgi?id=687277#c3

Revision history for this message
Maxime Gauduin (alucryd) wrote :

Confirmed on Arch Linux as well. I have made a trivial patch for it.

Revision history for this message
Danielle Foré (danrabbit) wrote :

Maxime, is there any way we can get that converted to a bzr branch merge request? It will need to be converted by someone in order to go through our review process.

no longer affects: switchboard
Changed in switchboard-plug-power:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Maxime Gauduin (alucryd)
status: Confirmed → In Progress
Revision history for this message
Maxime Gauduin (alucryd) wrote :

Sure, just made a merge request. Hope I did everything right, I'd never done this before.

RabbitBot (rabbitbot-a)
Changed in switchboard-plug-power:
status: In Progress → Fix Committed
Cody Garver (codygarver)
Changed in switchboard-plug-power:
milestone: none → isis-beta1
Cody Garver (codygarver)
Changed in switchboard-plug-power:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.