[Pkg-utopia-maintainers] Bug#999607: Is dbus.service in the correct package?

Michael Biebl biebl at debian.org
Sat Nov 13 12:59:58 GMT 2021


Package: dbus-daemon
Version: 1.12.20-3
Severity: normal
X-Debbugs-Cc: bluca at 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



More information about the Pkg-utopia-maintainers mailing list