Package: dbus-daemon Version: 1.12.20-3 Severity: normal X-Debbugs-Cc: bl...@debian.org
Hi Simon, with the recent split of dbus and the introduction of dbus-system-bus, I was surprised to find that /lib/systemd/system/dbus.service (and its enablement symlink) are shipped in dbus and not dbus-daemon, given that dbus-daemon is the package providing dbus-system-bus. The trigger for this bug report is https://salsa.debian.org/systemd-team/systemd/-/merge_requests/131 where Luca asked me to change the dbus dependency to default-dbus-system-bus | dbus-system-bus. I applied this MR and then realized, that with the dbus-system-bus dependency, nothing guarantees, that dbus is actually started anymore during boot, as the start scripts are in a separate package. So I'm wondering if this is really the desired semantics of the dbus-system-bus package. It is also inconsistent, as dbus-broker, the other package providing dbus-system-bus, does ship a .service file (and the maintscript logic to enable it). If I want to ensure, that I have a functional dbus system bus, should I revert the MR again and move back to "dbus" and if I want to support dbus-broker, to "dbus | dbus-broker" ? Regards, Michael -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-4-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dbus-daemon depends on: ii dbus-bin 1.12.20-3 ii dbus-session-bus-common 1.12.20-3 ii libapparmor1 3.0.3-5 ii libaudit1 1:3.0.6-1 ii libc6 2.32-4 ii libcap-ng0 0.7.9-2.2+b1 ii libdbus-1-3 1.12.20-3 ii libexpat1 2.4.1-3 ii libselinux1 3.3-1 ii libsystemd0 249.6-1 dbus-daemon recommends no packages. dbus-daemon suggests no packages. -- no debconf information