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