Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159693 - media-sound/mpg123-0.61 wants sound API chosen + bogus dependencies
Summary: media-sound/mpg123-0.61 wants sound API chosen + bogus dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Stefan Schweizer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-02 02:00 UTC by barthek
Modified: 2007-01-06 14:07 UTC (History)
2 users (show)

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


Attachments
mpg123-0.61.ebuild.diff (mpg123-0.61.ebuild.diff,2.33 KB, patch)
2007-01-02 02:38 UTC, Jakub Moc (RETIRED)
Details | Diff
mpg123-0.61.ebuild.diff (mpg123-0.61.ebuild.diff,2.33 KB, patch)
2007-01-02 02:45 UTC, Jakub Moc (RETIRED)
Details | Diff
mpg123-0.61.ebuild.diff (mpg123-0.61.ebuild.diff,2.38 KB, patch)
2007-01-02 02:59 UTC, Jakub Moc (RETIRED)
Details | Diff
mpg123-0.61.ebuild.diff (mpg123-0.61.ebuild.diff,2.40 KB, patch)
2007-01-02 08:22 UTC, Jakub Moc (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description barthek 2007-01-02 02:00:36 UTC
I am using mpg123 in a server environment (asterisk server)
and do not have neither OSS or ALSA etc soundsystem.

The new mpg123 ebuild wants to have one of the soundsystem
chosen though.

It was not a problem before latest ebuild.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-02 02:38:51 UTC
Created attachment 105142 [details, diff]
mpg123-0.61.ebuild.diff

Please, test the following ebuild 

- will use "dummy" output device if none of the flags is selected). 
- also fixed the bogus dependencies so that only actually used audio output pulls in its own dependency.
- added jack and portaudio use flags
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-01-02 02:45:26 UTC
Created attachment 105143 [details, diff]
mpg123-0.61.ebuild.diff

Please, test the following ebuild 

- will use "dummy" output device if none of the flags is selected). 
- also fixed the bogus dependencies so that only actually used audio output pulls in its own dependency.
- added jack and portaudio use flags
Comment 3 barthek 2007-01-02 02:52:34 UTC
wow! that was quick :)

this ebuild works fine bar one warning (missing epause):

/usr/portage/media-sound/mpg123/mpg123-0.61.ebuild: line 58: epause: command not found

guess my portage-2.1.2_rc4-r4 is missing that function ?

cheers
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-01-02 02:59:27 UTC
Created attachment 105145 [details, diff]
mpg123-0.61.ebuild.diff

(In reply to comment #3)
> this ebuild works fine bar one warning (missing epause):

Sorry, missed inherit there...
Comment 5 barthek 2007-01-02 03:06:39 UTC
i guess my shot was a miss :)

works like a charm for me now (with dummy output device).

once again thanks!
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-01-02 08:22:44 UTC
Created attachment 105176 [details, diff]
mpg123-0.61.ebuild.diff

Uhm... Fixing jack dependency; sorry for the noise.
Comment 7 Charlie Shepherd (RETIRED) gentoo-dev 2007-01-06 14:07:36 UTC
Fixed in CVS.