[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