Bug#901404: systemd-shim: Please dpkg-divert the dbus services you want dbus-activatable

Felipe Sateler fsateler at debian.org
Tue Jun 12 16:24:37 BST 2018

Package: systemd-shim
Version: 10-3
Severity: important
User: pkg-systemd-maintainers at lists.alioth.debian.org
Usertags: shim-patches-removal

Hello Debian systemd-shim Maintainers,

The Debian systemd package is currently carrying a debian-specific patch to
enable usage of various systemd daemons via systemd-shim on Debian systems.
In particular, it patches several systemd services to make them activatable
by DBus. [1]

Unfortunately none of the systemd maintainers actively tests the non-systemd
code paths in those daemons anymore, so we don't feel comfortable enabling
those services for sysvinit in the systemd package itself.
systemd-shim already has code to dpkg-divert a dbus service provided by
systemd, so we think systemd-shim should take over the divert of the rest
of the units which it wants to support to run under sysvinit.

We intend to drop the patch before buster is released in the not too distant
future. When we do that, we will bump the severity of this bug report to serious.

[1] https://salsa.debian.org/systemd-team/systemd/blob/debian/238-1/debian/patches/debian/Make-logind-hostnamed-localed-timedated-D-Bus-activa.patch

Felipe Sateler

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages systemd-shim depends on:
pn  cgmanager     <none>
ii  libc6         2.27-3
ii  libglib2.0-0  2.56.1-2

systemd-shim recommends no packages.

Versions of packages systemd-shim suggests:
pn  pm-utils  <none>

More information about the Pkg-systemd-maintainers mailing list