[Pkg-utopia-maintainers] Bug#1040513: wireplumber: non-installable due to hardcoded Depends: dbus-user-session
Adam Borowski
kilobyte at angband.pl
Fri Jul 7 05:51:41 BST 2023
Package: wireplumber
Version: 0.4.14-3
Severity: grave
Hi!
In version 0.4.14-3, you added a hard dependency on a specific session
model of dbus, rather than the virtual package defined by the Policy
(dbus-session-bus). This makes it non-installable on any box where a
dependency of that package is non-functional or unwanted.
As of policy 4.3.0, the expected dependency is:
default-dbus-session-bus | dbus-session-bus
We have two implementations of <dbus-session-bus> in Debian:
* dbus-user-session:
+ works with wayland
- no multiseat support
- requires systemd
* dbus-x11
- requires x11
+ allows multiple sessions
+ portable even to non-linux
I confirm that, as of 0.4.14-2 wireplumber works well with dbus-x11, and
earlier versions did so for quite a while too.
Meow!
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (120, 'experimental'), (1, 'experimental-debug')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.4.2-00035-g5920c330f094 (SMP w/64 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages wireplumber depends on:
ii init-system-helpers 1.65.2
ii libc6 2.37-4
ii libglib2.0-0 2.74.6-2
ii libpipewire-0.3-0 0.3.73-1
ii libwireplumber-0.4-0 0.4.14-2
ii pipewire 0.3.73-1
Versions of packages wireplumber recommends:
ii pipewire-pulse 0.3.73-1
Versions of packages wireplumber suggests:
pn libspa-0.2-bluetooth <none>
pn wireplumber-doc <none>
-- no debconf information
More information about the Pkg-utopia-maintainers
mailing list