Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247755 - dev-python/gst-python does not need pygtk
Summary: dev-python/gst-python does not need pygtk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-20 14:43 UTC by Hanno Böck
Modified: 2008-11-22 19:38 UTC (History)
1 user (show)

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


Attachments
gst-python-0.10.12.ebuild (gst-python-0.10.12.ebuild,1.34 KB, text/plain)
2008-11-20 14:43 UTC, Hanno Böck
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Böck gentoo-dev 2008-11-20 14:43:01 UTC
The current gst-python package in portage requires pygtk, thus making it impossible to use it without having to install X.

Though the dependency is wrong, gst-python just uses pygtk as a fallback if pygobject is not there.

Beside the deps to glib and gtk+ also should not be there, as they are indirectly fetched in by their python bindings, which is the way it should be (as gst-python doesn't use them directly but also through their bindings).

This would be the correct RDEPEND line:
RDEPEND="|| ( >=dev-python/pygobject-2.11.2 >=dev-python/pygtk-2.6.3 )
        >=media-libs/gstreamer-0.10.12
        >=media-libs/gst-plugins-base-0.10.12
        dev-libs/libxml2"

I'm not committing this yet, as I'd like to have some review if I'm thinking correct here.
Comment 1 Hanno Böck gentoo-dev 2008-11-20 14:43:25 UTC
Created attachment 172511 [details]
gst-python-0.10.12.ebuild
Comment 2 Hanno Böck gentoo-dev 2008-11-22 19:38:12 UTC
added