- Package:
- pipewire-pulse
- Source:
- pipewire
- Description:
- PipeWire PulseAudio daemon
- Submitter:
- Arto Jantunen
- Date:
- 2022-09-12 16:03:03 UTC
- Severity:
- wishlist
- Tags:
Dear Maintainer, Please add Provides: pulseaudio to the pipewire-pulse package so that the pulseaudio daemon which this replaces can be removed (a lot of tools have dependencies on pulseaudio, but work just as well or better with pipewire-pulse). I don't think Conflicts, Replaces or Breaks are needed here as there are no file conflicts and there is no real harm that comes from having both installed (except perhaps difficulties in making sure that the right daemon is started and the wrong one isn't).
Hi, Thanks for your bug report! Pulseaudio and pipewire-pulse are not fully compatible (pipewire-pulse can't load pulse modules, doesn't have /usr/bin/pulseaudio or other Pulse executable interfaces, ...). The best way to deal with that issue is to update all packages that Depends, Recommends or Suggests pulseaudio to depend either on pulseaudio or pipewire-pulse (i.e. pulseaudio | pipewire-pulse). (Thanks to smcv for the suggestion!) Best, Dylan
I think I agree here. I also would like to add, that there aren't *that* many rdeps of pulseaudio. I'm counting 26, 7 of those are packages built from src:pulseaudio, remain 19. Some of them, like libcanberra-pulse already have a pulseaudio | pipewire- pulse dependency. On this particular system (running GNOME), I have successfully uninstalled pulseaudio and replaced it with pipewire-pulse. I do have to add, that I don't have the gnome-core meta package installed. meta packages like gnome-core should imho make an informed choice, which software they want. I guess once the GNOME team thinks pipewire is ready to replace pulseaudio, they are going to update their package dependencies accordingly. As long as they depend on pulseaudio, they should actually get pulseaudio, not pipewire-pulse. Regards, Michael