Bug 199496 - Emerging media-video/totem-2.20.1 fails since no X flag exists in media-libs/gst-plugins-base-0.10.15
Bug#: 199496 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P3
Resolution: FIXED Assigned To: gnome@gentoo.org Reported By: radhermit@gmail.com
Component: Ebuilds
URL: 
Summary: Emerging media-video/totem-2.20.1 fails since no X flag exists in media-libs/gst-plugins-base-0.10.15
Keywords:  
Status Whiteboard: 
Opened: 2007-11-18 07:13 0000
Description:   Opened: 2007-11-18 07:13 0000
Running on unstable one cannot emerge media-video/totem-2.20.1 as it requests
that media-libs/gst-plugins-base is compiled with the X use flag. However the
latest version, media-libs/gst-plugins-base-0.10.15, doesn't include the X flag
in
possible use flag choices.

------- Comment #1 From Samuli Suominen 2007-11-18 07:17:07 0000 -------
That's a silly check to add, I've explicitely removed these USE flags from
-base in order to get rid of unnecesasary recompiles wrt PDEPENDs.

Totem should be pulling gst-plugins-x itself..

------- Comment #2 From Tim Harder 2007-11-18 07:33:50 0000 -------
That makes sense to me. I attached a patch that adds an X use flag which pulls
in gst-plugins-x and removes the previous behavior.

------- Comment #3 From Tim Harder 2007-11-18 07:35:07 0000 -------
Created an attachment (id=136221) [details]
totem_gst-plugins-x.diff

Patch that adds an X use flag to totem which pulls in gst-plugins-x.

------- Comment #4 From Jakub Moc (RETIRED) 2007-11-18 09:15:23 0000 -------
(From update of attachment 136221 [details])
If it fails, then it cannot be optional.

------- Comment #5 From Tim Harder 2007-11-18 09:33:26 0000 -------
(In reply to comment #4)
> (From update of attachment 136221 [details] [edit])
> If it fails, then it cannot be optional.

Alright, then would it make sense to just add gst-plugins-x as a dependency?  

------- Comment #6 From Tim Harder 2007-11-18 09:36:56 0000 -------
Created an attachment (id=136225) [details]
totem_add_gst-plugins-x_dep.diff

Add gst-plugins-x dependency to totem and remove the check for the X use flag
of media-libs/gst-plugins-base.

------- Comment #7 From Samuli Suominen 2007-11-18 11:42:53 0000 -------
.20.1 and .18.3 fixed