Summary: | dev-util/eric shouldn't require PyQt | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Giacomo Graziosi <darkssj> |
Component: | New packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2004.2 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
leo-4.2.ebuild
leoConfig.py.patch |
Description
Giacomo Graziosi
2004-11-01 23:56:47 UTC
It is only provided, if kdebindings is installed w/ python use flag enabled. Right now we have no proper way to catch such a second level dependency. Also there're some other kde related changes pending. I can't do much about it for now. Created attachment 43582 [details]
leo-4.2.ebuild
Created attachment 43583 [details]
leoConfig.py.patch
Wrong bug, ignore attachments, sorry. Actually now there's a way to check USE flags. The problem is how to DEPEND on one or the other. The current kdebindings/python/README.copy states: ================ This directory holds a copy of: * SIP 4.1.1, Python binding generator for C++ from Riverbank Computing. http://www.riverbankcomputing.co.uk/sip/index.php Published under basically the Python License. (=GPL compatible) * PyQt (PyQt-x11-gpl-3.13), Python bindings for Qt from Riverbank Computing. http://www.riverbankcomputing.co.uk/pyqt/index.php Published under the GPL. * PyKDE 3.11.3, Python bindings for KDE from Riverbank Computing. http://www.riverbankcomputing.co.uk/pykde/index.php Published under the GPL. This set of software has been patched to work 'out of the box' with this version of KDE. ================== I'm not sure what the patches referred to are, but they can't be very big... In any case, kde-base/kdebindings is being replaced by kde-base/kdebindings-meta and the attached split ebuilds - i.e. separate ebuilds for separate bindings. With kdebindings removed, no ebuild in kde-base provides pyqt/pykde/sip anymore. (And I'll be happy for python@ to stay in charge of the python bindings :-) Dan: There's Bug 76986 and I'm more or less waiting for the next upstream release (shouldn't take that long) to perform a couple of changes. Also I don't see a reason to have sip and PyQt twice in the tree. Integrating PyKDE from kdebindings as normal revision bump in the PyKDE package should suffice. kde-base/pykde in cvs, depending on dev-python/PyQt |