Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 866392 - media-libs/zmusic[sndfile] should required media-libs/libsndfile[-minimal]
Summary: media-libs/zmusic[sndfile] should required media-libs/libsndfile[-minimal]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-24 19:53 UTC by haarp
Modified: 2025-03-09 22:43 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 haarp 2022-08-24 19:53:13 UTC
Hello,

most modern Doom wads make use of sound formats such as ogg, not only for music but also for sound effects.

When libsndfile is compiled with the minimal useflag, it is unable to play back ogg. Thus zmusic and with it games-fps/gzdoom will be unable to play back these sounds/music, leading to much confusion. Especially for someone not aware of how gzdoom works.

I would suggest that zmusic[sndfile] should enforce [-minimal] on libsndfile to avoid this problem.

Thanks!

(also see previous bug 740752)
Comment 1 Larry the Git Cow gentoo-dev 2025-03-09 22:43:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0146261aded54e6d8dfb5470a492dcb357b659

commit ed0146261aded54e6d8dfb5470a492dcb357b659
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2025-03-09 22:37:01 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2025-03-09 22:43:33 +0000

    media-libs/zmusic: Version bump to 1.1.14
    
    Closes: https://bugs.gentoo.org/866392
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 media-libs/zmusic/Manifest                         |  1 +
 .../zmusic/files/zmusic-1.1.14-no-sndfile.patch    | 27 ++++++++++++
 media-libs/zmusic/zmusic-1.1.14.ebuild             | 50 ++++++++++++++++++++++
 3 files changed, 78 insertions(+)