so according to pipewire wiki
When using PipeWire as a replacement for the PulseAudio sound server:
Specify the -daemon USE flag on media-sound/pulseaudio, and ensure media-sound/pulseaudio-daemon is not installed. This is necessary to avoid issues resulting from running more than one sound server.
Ensure media-libs/libpulse is installed, which will allow PipeWire to emulate a PulseAudio sound server. Not many applications currently support PipeWire's native API.
Ensure the pulseaudio USE flag is still set in make.conf.
Note that, although the above will remove the need for the media-sound/pulseaudio-daemon package, the media-sound/pulseaudio package will still need to be installed, as it provides the libraries for any software that uses PulseAudio for audio output.
But if I enable pulseaudio on make.conf pulseaudio-daemon is being pulled, and pulseaudio daemon use are being requested to add
Code: Select all
# required by gui-apps/waybar-0.9.17-r1::gentoo[pulseaudio]
# required by @selected
# required by @world (argument)
>=media-sound/pulseaudio-16.1 daemon
Would you like to add these changes to your config files? [Yes/No]Code: Select all
[blocks B ] media-video/pipewire[sound-server(+)] ("media-video/pipewire[sound-server(+)]" is soft blocking media-sound/pulseaudio-daemon-16.1-r7)
[blocks B ] media-sound/pulseaudio-daemon ("media-sound/pulseaudio-daemon" is soft blocking media-video/pipewire-0.3.69)

