Closed issue by st3r4g on void-packages repository https://github.com/void-linux/void-packages/issues/29655 Description: I'm opening this one because I realized our packaging is wrong wrt pipewire and bluetooth. This error should not be there. This is upstream default policy: ``` with-pulseaudio = [ with-audio bluez5 restore-stream streams-follow-default ] ``` which means: load the bluetooth plugin when pulseaudio functionality is installed, and we install pulseaudio functionality by default. Two possibilities: 1) Stay with upstream policy and add `libspa-bluetooth` to `depends`. This however adds unwanted dependencies for users not using bluetooth. And there is no going back once you do this. 2) Change the policy (it should be fine as a distro) into: ``` with-bluetooth = [ bluez5 ] with-pulseaudio = [ with-audio restore-stream streams-follow-default ] ``` And ship the `with-bluetooth` file in `libspa-bluetooth`. This looks nicer to me, in theory. [Third option: For now, simply wait for configuration to stabilize, since things could change?] Related: #29570 cc @ericonr