Package: dbus-user-session Version: 1.12.2-1 Severity: important If I do "apt upgrade -s"[*] on some old machine, I can see that pulseaudio is kept back. This is because pulseaudio now recommends dbus-user-session:
* Add dbus-user-session to Recommends of pulseaudio. Dbus usage is otherwise broken, because there is no daemon to connect to, and dbus does not autolaunch when there is no X11 around. (Closes: #883542) The problem is that dbus-user-session recommends systemd-sysv, so that installing it has the effect to change the init system! The following additional packages will be installed: libnss-systemd systemd-sysv The following packages will be REMOVED: systemd-shim sysvinit-core Users don't generally want to change the init system chosen at install time (this is a big change, which can break things), unless explicit requested. Thus this Recommends should be dropped. Note: systemd-shim should emulate systemd features that are needed for some services. So, either something is missing in systemd-shim or the Recommends on systemd-sysv is really bogus. [*] A dist-upgrade is not a solution since it will change the init system. -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages dbus-user-session depends on: ii dbus 1.12.2-1 ii libpam-systemd 235-3 ii systemd 235-3 Versions of packages dbus-user-session recommends: pn systemd-sysv <none> dbus-user-session suggests no packages.