Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 939108 - media-sound/sox-14.4.2_p20210509-r2: pulseaudio use flag requires media-sound/pulseaudio and not media-libs/libpulse (as it should by description)
Summary: media-sound/sox-14.4.2_p20210509-r2: pulseaudio use flag requires media-sound...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-09-05 10:42 UTC by Loop
Modified: 2024-11-10 10:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Loop 2024-09-05 10:42:44 UTC
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?
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-09-05 10:45:50 UTC
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.
Comment 2 Larry the Git Cow gentoo-dev 2024-11-10 10:11:13 UTC
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(+)