Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49228 - gst-plugins-ffmpeg acquires close gst-plugins dependency from gst-plugins.eclass
Summary: gst-plugins-ffmpeg acquires close gst-plugins dependency from gst-plugins.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://gstreamer.freedesktop.org/rele...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-27 18:54 UTC by Ed Catmur
Modified: 2004-04-30 07:02 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 Ed Catmur 2004-04-27 18:54:25 UTC
gst-ffmpeg website:

This module is separated from GStreamer Plugins for easier maintenance and *decoupled release cycles*. (emphasis mine)

However the gst-plugins eclass introduces a =media-libs/gst-plugins-0.8.0* dep for gst-plugins-ffmpeg-0.8.0. This forces lockstep between gst-plugins and gst-plugins-ffmpeg ebuild release cycles, and hence the whole of gstreamer. This is sub-optimal.

Suggest that either the gst-plugins-ffmpeg ebuild not use the gst-plugins eclass or the gst-plugins-ffmpeg ebuild use hackery such as:
E_DEPEND="${E_DEPEND/=media-libs\/gst-plugins-${PV}\\*}"

The former while a little work may be preferable as the latter is hackish and not guaranteed to continue to work if inherit internals change; further there is no guarantee that gst-ffmpeg build process will continue to be parallel to main gst-plugins build process so a separation from the eclass may at some point prove essential anyway.
Comment 1 Ed Catmur 2004-04-27 21:46:27 UTC

*** This bug has been marked as a duplicate of 45468 ***
Comment 2 Ed Catmur 2004-04-27 21:47:14 UTC
Oops. Sorry.
Comment 3 foser (RETIRED) gentoo-dev 2004-04-28 02:16:57 UTC
bummer, this is what you get when portage starts working around ebuild mistakes...
Comment 4 foser (RETIRED) gentoo-dev 2004-04-30 07:02:56 UTC
ok, fixed gst-plugins-ffmpeg to not use the gst-plugins eclass anymore.

thanks for the report.