Bug 53489 - gstreamer USE flag makes ebuilds depend on =0.6.*, making 0.8.* useless
Bug#: 53489 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: blocker Priority: P2
Resolution: INVALID Assigned To: gnome@gentoo.org Reported By: sterlingchristensen@hotmail.com
Component: Library
URL: 
Summary: gstreamer USE flag makes ebuilds depend on =0.6.*, making 0.8.* useless
Keywords:  
Status Whiteboard: 
Opened: 2004-06-10 00:45 0000
Description:   Opened: 2004-06-10 00:45 0000
What's the point of being able to install gstreamer version 0.8.1 if you can't
using it with totem. gst-player, etc, both of which portage will only build
with gstreamer 0.6.4?

Reproducible: Always
Steps to Reproduce:
1. emerge gstreamer (it installs version 0.8.1)
2. USE="gstreamer" emerge totem

Actual Results:  
It wants to install and use gstreamer 0.6.4 instead :(

Expected Results:  
It would be great if totem and other ebuilds with the gstreamer USE flag
depended on >=0.6.* (rather than =0.6.*) for those that want to test 0.8.*.

Another obstacle to testing gstreamer and gst-player 0.8.* is that the ebuilds
for gst-plugins-colorspace and gst-player are old and still depend on
gstreamer-0.6.4. 

I tried editing the gst-player and gst-plugins-colorspace ebuilds, but when I
finally got it working, the divx movie I tested it with played only audio, no
video. I tried adding divx to the GST_PLUGINS_BUILD variable in the
gst-plugins-xvideo ebuild, but it didn't seem to help.

In summary, what I'm begging for is a totem ebuild that allows versions of
gstreamer greater than 0.6.* (like 0.8.1), and a gst-player-0.8.0 ebuild even
if
it's masked, as long as it's there.

------- Comment #1 From Joe McCann (RETIRED) 2004-06-10 01:53:37 0000 -------
builds have =gstreamer-0.6* for a reason. The gstreamer backend for that
version  only works with the 0.6 series. This is probably a dupe since there
have been other reports asking for a totem updgrade.  Here is an example:
http://bugs.gentoo.org/show_bug.cgi?id=53184

------- Comment #2 From Sterling Christensen 2004-06-10 02:04:16 0000 -------
I see. Then should I start a new bug about gst-player and
gst-plugins-colorspace?

------- Comment #3 From Joe McCann (RETIRED) 2004-06-10 02:10:42 0000 -------
they won't be a priority since no packages depend on them

------- Comment #4 From Sterling Christensen 2004-06-10 02:37:57 0000 -------
Oh well. Maybe I'll try building it manually without portage. So how do I close
this bug then? I would select "Resolve bug, changing resolution to ", but then
I don't know which status is appropriate to select there... maybe "INVALID" or
"LATER"?

------- Comment #5 From foser (RETIRED) 2004-06-10 07:52:15 0000 -------
INVALID : this is no bug. Don't set severity next time please, setting blocker
for this is insane.