Am 04.01.2018 um 20:05 schrieb Simon McVittie: > (In particular, I'm trying to release ostree to fix a RC bug, but it now > fails to build due to a hilarious dependency chain involving > gjs -> libgtk-3-0 -> dconf-gsettings-backend -> dconf-service -> > dbus-user-session -> libpam-systemd -> systemd-shim -> cgmanager -> libnih1 > due to CTTE decision #746578 preferring systemd-shim over systemd-sysv.)
See related #883573. Fwiw, after pondering about this for a while, I consider dropping the Depends: systemd-shim | systemd-sysv from libpam-systemd altogether. The vast majority of users using systemd as PID1 will not be affected at all, users of sysvinit are usually the ones avoiding policykit-1, dbus etc anyway. So for the few users who actually want to use sysvinit + a full blown desktop I would leave it up to them to install systemd-shim manually. This would also avoid pulling an init system for packages which build-depend on dbus for dbus-run-session (which would also fix your particular problem) WDYT? I'd be happy to make a systemd upload dropping this dependency to unblock ostree. Cheers, Michael
signature.asc
Description: OpenPGP digital signature