[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#886182: transition: glibc 2.26



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



Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: