Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 214831 - media-libs/gst-plugins-base-0.18: Missing alsa/oss USE flags
Summary: media-libs/gst-plugins-base-0.18: Missing alsa/oss USE flags
Status: VERIFIED DUPLICATE of bug 200357
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-26 08:07 UTC by Alexander Skwar
Modified: 2008-03-26 10:20 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 Alexander Skwar 2008-03-26 08:07:12 UTC
It used to be so, that the media-libs/gst-plugins-base package had alsa and oss USE flags and that gst-plugins-alsa or gst-plugins-oss would be pulled in, depending on this flag.

In 0.18, that's no longer the case. But applications, like rhythmbox, depend on gst-plugins-base and they depend on a working sound output. Now, since gst-plugins-base doesn't depend on alsa or oss anymore, emerging rhythmbox will create a state, where no sound output is possible. To solve that, gst-plugins-alsa (or -oss) needs to be manually merged; or gst-plugins-meta needs to be merged, which will pull in -alsa or -oss.

IMO gst-plugins-base should depend on gst-plugins-meta.

OR: Applications should depend on gst-plugins-meta.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-26 09:15:21 UTC
Not going to be added to this package, see Bug 159470.

*** This bug has been marked as a duplicate of bug 200357 ***
Comment 2 Alexander Skwar 2008-03-26 09:40:41 UTC
Okay. Should rhythmbox depend on gst-plugins-meta?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-03-26 10:12:20 UTC
As said, Bug 159470
Comment 4 Alexander Skwar 2008-03-26 10:20:43 UTC
(In reply to comment #3)
> As said, Bug 159470

I have read that bug, but did not fully understand how it applies to my question in comment #2.

Basically, I don't care much about gst-plugins-base. I found, that I was unable to listen to any sound after I emerged rhythmbox. That's so, because RB depends on gst-plugins-base. But IMO, it should also depend on gst-plugins-alsa, even if it's just indirectly. 

This could be done, if rb would depend on gst-plugins-meta. Should rb now depend on -meta? Bug #159470 is about adding new flags to the -meta package. I would like to know, if other packages (ie. rb) should depend on -meta.