This uses by default oss, if none are specified. Sorry, I must run to school, didn't have time to query for a similar bug.
Created attachment 29768 [details, diff] mpg123-0.59s-r3-r4.ebuild.patch -- patch against mpg123-0.59s-r3.ebuild
that's the point of having the oss USE flag...
I don't have USE="oss" because I use ALSA and don't want any ebuilds that choose one of multiple to default to OSS.
well then do 'USE=oss emere -v mpg123' or add oss to your package specific USE flags for mpg123. or you can submit a patch to make the alsa support work. Also, I don't know any ebuilds that make oss default when you have USE=oss. It merely builds oss support... and you rteally SHOULD have USE=oss for oss support to be built into alsa-driver for backwards compatibility...
I have 2.6, I don't have the alsa-driver package :)
right, but that really doesn't matter... just choosing 'oss compatibility' in make config for your kernel...