Bug#1006365: wireplumber: Please split audio files out of the main package

2023-12-19 Thread Dylan Aïssi
Control: tag -1 wontfix

Le jeu. 24 févr. 2022 à 11:33, Laurent Bigonville  a écrit :
>
> Would it be possible to split the configuration and plugins files that
> enable the "audio" part of pipewire to an other package? That way
> pipewire-pulse could depend on that package instead?

I tag this bug as wontfix for now. Once wireplumber 0.5 is released,
we can re-evaluate it.

Best,
Dylan



Bug#1006365: wireplumber: Please split audio files out of the main package

2022-05-20 Thread Dylan Aïssi
Hello Laurent,

Le jeu. 24 févr. 2022 à 11:33, Laurent Bigonville  a écrit :
>
> This is similar to #1006364 opened against pipewire-media-session and an
> addition to #997862
>
> Currently having wireplumber and pulseaudio installed at the
> same time make both pipewire and pulseadio register A2DP endpoints in
> bluez (and open the alsa devices)
>
> As pulseaudio is still the default (at least when installing GNOME) this
> is causing issues.
>
> Would it be possible to split the configuration and plugins files that
> enable the "audio" part of pipewire to an other package? That way
> pipewire-pulse could depend on that package instead?

Unfortunately, it's not so easy. Moving conf files will just
completely break audio.
If we want to stop wireplumber managing audio, we have to modify conf files and
that makes life harder for users who want to switch to PW/WP for audio.
Some related discussion here:
https://salsa.debian.org/utopia-team/wireplumber/-/merge_requests/7

Arch Linux meets the same issue recently and they had to switch back
to pipewire-media-session:
https://archlinux.org/news/undone-replacement-of-pipewire-media-session-with-wireplumber/

Why a user would install wireplumber without having pipewire managing audio?

Best,
Dylan



Bug#1006365: wireplumber: Please split audio files out of the main package

2022-02-24 Thread Laurent Bigonville
Package: wireplumber
Version: 0.4.8-3
Severity: important

Hello,

This is similar to #1006364 opened against pipewire-media-session and an
addition to #997862

Currently having wireplumber and pulseaudio installed at the
same time make both pipewire and pulseadio register A2DP endpoints in
bluez (and open the alsa devices)

As pulseaudio is still the default (at least when installing GNOME) this
is causing issues.

Would it be possible to split the configuration and plugins files that
enable the "audio" part of pipewire to an other package? That way
pipewire-pulse could depend on that package instead?

Kind regards,
Laurent Bigonville


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.16.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy

Versions of packages wireplumber depends on:
ii  init-system-helpers   1.62
ii  libc6 2.33-7
ii  libglib2.0-0  2.70.4-1
ii  libpipewire-0.3-0 0.3.47-1
pn  libwireplumber-0.4-0  
ii  pipewire  0.3.47-1

Versions of packages wireplumber recommends:
pn  pipewire-pulse  

wireplumber suggests no packages.