Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 415981 - media-sound/rezound depends on media-libs/audiofile < 0.3.0
Summary: media-sound/rezound depends on media-libs/audiofile < 0.3.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-14 19:14 UTC by Florian Berger
Modified: 2012-07-25 10:58 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 Florian Berger 2012-05-14 19:14:58 UTC
The current rezound-0.12.3_beta-r2.ebuild lists >=media-libs/audiofile-0.2.3 as a dependency.

rezound's ./configure however relies on an libaudiofile supplied script 'audiofile-config' that has been removed in libaudiofile >= 0.3.0:

https://github.com/mpruett/audiofile/commit/88b8d104c668df22de69c92a2399a77cfc2a5c0a

As a consequence, libaudiofile support will not be built into rezound, which later prevents the opening of WAV files - a major annoyance. (Plus, the error messages are cryptic, it took me quite some effort to track this down.)

This is of course an upstream issue, I have reported it here:

http://sourceforge.net/tracker/?func=detail&aid=3526672&group_id=5056&atid=105056

However I feel that this should be handled in some way by Gentoo.

Having the ebuild depend on media-libs/audiofile < 0.3.0 would fix it, but this is tricky since all those versions have been removed from the tree.

So, please either drop media-libs/audiofile support from the ebuild, or at least add a compile time warning message that rezound currently will not support media-libs/audiofile >= 0.3.0 and the file formats associated with it.

Thanks,
Florian Berger
Comment 1 Alexis Ballier gentoo-dev 2012-07-25 10:58:47 UTC
fixed by patchset 6