Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 383855 - media-sound/pulseaudio-0.9.23-r1 doesn't respect OSS Use-Flag
Summary: media-sound/pulseaudio-0.9.23-r1 doesn't respect OSS Use-Flag
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-20 19:27 UTC by Sven Müller
Modified: 2011-09-21 09:22 UTC (History)
0 users

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


Attachments
fixes the ebuild to enable the oss-output when set in USE-Flags (pulseaudio-fix-oss.patch,405 bytes, patch)
2011-09-20 19:32 UTC, Sven Müller
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Müller 2011-09-20 19:27:45 UTC
Independent if you enable or disable the OSS Use-Flag, Pulseaudio configures with --disable-oss-output. 

I replaced a '-' with a '_' in the ebuild. It's working now. Should affect the other Pulseaudio ebuilds too.

Reproducible: Always
Comment 1 Sven Müller 2011-09-20 19:32:52 UTC
Created attachment 287193 [details, diff]
fixes the ebuild to enable the oss-output when set in USE-Flags
Comment 2 Rafał Mużyło 2011-09-20 19:54:58 UTC
Well...
emerge -1pv pulseaudio
media-sound/pulseaudio-0.9.23-r1 [0.9.23] USE="X alsa asyncns avahi caps dbus doc glib ipv6 libsamplerate tcpd udev -bluetooth -gnome -jack -lirc (-oss) -realtime (-system-wide) -test"media-sound/pulseaudio-0.9.23-r1 [0.9.23] USE="X alsa asyncns avahi caps dbus doc glib ipv6 libsamplerate tcpd udev -bluetooth -gnome -jack -lirc (-oss) -realtime (-system-wide) -test"

Note the braces.

So likely INVALID.
Comment 3 Sven Müller 2011-09-21 06:43:13 UTC
I didn't find an explanation for the braces in the manpage. In the Gentoo-Wiki they write:

"The package provides this USE Flag, but it has been deactivated by the profile, because the function isn't usable on that system."

This sounds strange to me:
- I'm using OSS4. 
- Pulseaudio works after the patch with OSS4 without any problems. 
-> Hence the function is available and usable on my system. 

So I suggest to remove the braces and apply the patch. 

Thanks.
Comment 4 Rafał Mużyło 2011-09-21 09:22:00 UTC
'man portage', 'package.use.mask' section, thank you.