[Pkg-utopia-maintainers] Bug#1016006: dbus-daemon: systemd | systemd-tmpfiles dependency not resolved gracefully on sysvinit systems

Simon McVittie smcv at debian.org
Mon Jul 25 09:22:34 BST 2022


Control: retitle -1 dbus-daemon: systemd | systemd-tmpfiles dependency not resolved gracefully on sysvinit systems
Control: severity -1 normal

On Mon, 25 Jul 2022 at 09:38:50 +0200, Richard Lucassen wrote:
> Version 1.14.0-2 seems to depend on systemd which breaks my sys-V
> system and an update will remove many packages.

Version 1.14.0-2 does not depend on systemd. It *does* depend
on either systemd or systemd-tmpfiles, as a result of having
/usr/lib/tmpfiles.d/dbus.conf (and will be one of increasingly many
packages that do this).

systemd-tmpfiles is a virtual package representing any implementation
of the tmpfiles.d API. You can get this on a sysvinit/sysv-rc system by
installing the systemd-standalone-tmpfiles package.

sysvinit/sysv-rc is a non-default init system for Debian, and the init
system is a core component of the OS, so you can expect some upgrades
with a non-default init system to be non-trivial.

> There is no mention of a dependency change in the changelogs.

This dependency is automatically generated by debhelper (since 13.8,
see #1013969), so it is not a direct result of any change to dbus,
and therefore there is no changelog entry. A simple rebuild of an older
version of dbus with the new debhelper would have had the same effect.

    smcv



More information about the Pkg-utopia-maintainers mailing list