Package: systemd-shim
Version: 8-3
Severity: normal

--- Please enter the report below this line. ---

systemd-shim doesn't provide the Version property from 
org.freedesktop.systemd1.Manager.
According to the documentation[0] applications shouldn't parse this property, 
but powerdevil from KDE does
and hides the Sleep/Hibernate buttons [1].

I've patched[2] systemd-shim to implement the Version property and Sleep from 
KDE works now,
but I don't think its the proper way forward (given that doc says apps 
shouldn't use it).
Nevertheless I opened this bugreport to inform you about this issue.

FWIW the powerdevil code also has a fallback check for Upstart if systemd 
version cannot be found,
is there a dbus interface specific to systemd-shim they could check for?

[0] http://www.freedesktop.org/wiki/Software/systemd/dbus/
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747180#26
[2] 
https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=26;filename=add-manager-version.patch;att=1;bug=747180


--- System information. ---
Architecture: amd64
Kernel:       Linux 3.16-3-amd64

Debian Release: jessie/sid
  500 unstable        ftp.ro.debian.org 
  500 testing         ftp.ro.debian.org 
    1 experimental    ftp.ro.debian.org 

--- Package information. ---
Depends            (Version) | Installed
============================-+-============
libc6               (>= 2.4) | 
libglib2.0-0     (>= 2.37.3) | 
cgmanager                    | 


Package's Recommends field is empty.

Suggests      (Version) | Installed
=======================-+-===========
pm-utils                | 1.4.1-15


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to