On jeu., 2014-09-11 at 14:08 +0200, Christopher Schramm wrote: > > Xfce handles permissions through > > PolicyKit, which needs libpam-systemd, which in turns requires either > > systemd-sysv or systemd-shim. > > I do have libpam-systemd, but neither systemd-sysv nor systemd-shim.
Then upgrade? libpam-systemd 208-8 (currently in jessie) does depend on systemd-sysv | systemd-shim. > > Obviously none of them was needed for xfce4-session << 4.10.1-7 (dpkg > does not now them, so they were never installed) and they are also not > required by the libpam-systemd package. That's unrelated to xfce4-session actually, but comes from policykit (which changed from consolekit backend to logind). > > I think the xfce4-session dependencies should be changed in the > following way then: > > Currently it depends on libpolkit-gobject-1-0 and recommends > libpam-systemd, systemd-shim | systemd-sysv. > > Since libpolkit-gobject-1-0 depends on policykit-1 and policykit-1 > depends on libpam-system, the first recommendation is useless since it > will be installed anyway. If systemd-shim or systemd-sysv are required, > they should be a dependency not a recommendation. They're not required, Xfce does work just fine without, but permissions are then not handled transparently. -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part

