Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56643 - Music on Hold feature of Asterisk requires mpg123 0.59r ebuild which does not exist
Summary: Music on Hold feature of Asterisk requires mpg123 0.59r ebuild which does not...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Gentoo Sound Team
URL: http://www.mpg123.de/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-10 18:20 UTC by Salim Fadhley
Modified: 2005-04-07 14:13 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 Salim Fadhley 2004-07-10 18:20:09 UTC
Gentoo currently features an ebuld for .59s, however asterisk, the open source PBX should (but does not yet) have a dependancy for .59r. Adding this ebuild to the source tree would allow Asterisk's music-on-hold feature to work without doing a custom compile, followed by an inject. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Salim Fadhley 2004-07-10 18:26:21 UTC
Suggestion: could we have a use flag called 'asterisk' that modifies the behavior of the mpg123 ebuild, this would cause it to prefer the 'r' release as an alternative to the commonly installed 's' release.
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2004-07-12 21:47:40 UTC
uhm... 0.59s is 0.59r + bug fixes.  0.59s satisfies it...

Modify the asterisk auto* tools to accept 0.59s.
Comment 3 Salim Fadhley 2005-04-06 05:53:52 UTC
Thanks Jaremy, could you kindly expand on how to do this? Spesifically, what are these auto* tools and in what way must they be modified in order to accommodate the bug-fixed version of MPG123?

Thanks
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2005-04-07 14:13:30 UTC
You probably need to just edit configure.ac or something like that in the asterisk  source tarball.