Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 199496 - Emerging media-video/totem-2.20.1 fails since no X flag exists in media-libs/gst-plugins-base-0.10.15
Summary: Emerging media-video/totem-2.20.1 fails since no X flag exists in media-libs/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-18 07:13 UTC by Tim Harder
Modified: 2007-11-18 11:42 UTC (History)
3 users (show)

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


Attachments
totem_gst-plugins-x.diff (totem_gst-plugins-x.diff,1.54 KB, text/plain)
2007-11-18 07:35 UTC, Tim Harder
Details
totem_add_gst-plugins-x_dep.diff (totem_add_gst-plugins-x_dep.diff,917 bytes, patch)
2007-11-18 09:36 UTC, Tim Harder
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Harder gentoo-dev 2007-11-18 07:13:35 UTC
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 Samuli Suominen (RETIRED) gentoo-dev 2007-11-18 07:17:07 UTC
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 Tim Harder gentoo-dev 2007-11-18 07:33:50 UTC
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 Tim Harder gentoo-dev 2007-11-18 07:35:07 UTC
Created attachment 136221 [details]
totem_gst-plugins-x.diff

Patch that adds an X use flag to totem which pulls in gst-plugins-x.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-11-18 09:15:23 UTC
Comment on attachment 136221 [details]
totem_gst-plugins-x.diff

If it fails, then it cannot be optional.
Comment 5 Tim Harder gentoo-dev 2007-11-18 09:33:26 UTC
(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 Tim Harder gentoo-dev 2007-11-18 09:36:56 UTC
Created attachment 136225 [details, diff]
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 Samuli Suominen (RETIRED) gentoo-dev 2007-11-18 11:42:53 UTC
.20.1 and .18.3 fixed