While updating world, sox-14.4.2_p20210509-r2 wants to install pulseaudio because "pulseaudio" flag is set. The flag has the following description "pulseaudio : Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)". I use pipewire and not pulseaudio, an I have media-libs/libpulse installed so I should be ok, however the package depends on media-sound/pulseaudio. Can the dependency be changed to not use media-libs/pulseaudio and use media-libs/libpulse, or am I stuck with having to install pulseaudio?
media-sound/pulseaudio is a metapackage so media-sound/pulseaudio[-daemon] should be fine with pipewire. But yes, it should be updated. It's slowly being phased out.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599bf4c604fb0679c43e9469ee47fae37ba03134 commit 599bf4c604fb0679c43e9469ee47fae37ba03134 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-11-09 19:09:39 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-11-10 10:11:03 +0000 media-sound/sox: Switch to media-libs/libpulse, add security patches Source: https://salsa.debian.org/multimedia-team/sox/-/tree/master/debian/patches Patchset content: 0019-fix-resource-leak-comments.patch 0020-fix-resource-leak-hcom.patch 0022-CVE-2021-3643.patch 0023-CVE-2021-23159.patch 0025-CVE-2021-40426.patch 0026-CVE-2022-31650.patch 0027-CVE-2022-31651.patch 0028-CVE-2023-32627-Filter-null-sampling-rate-in-VOC-code.patch 0030-vorbis-fix-memory-leaks.patch Bug: https://bugs.gentoo.org/838382 Closes: https://bugs.gentoo.org/939108 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/sox/Manifest | 1 + media-sound/sox/sox-14.4.2_p20210509-r3.ebuild | 118 +++++++++++++++++++++++++ 2 files changed, 119 insertions(+)