On Saturday 07 May 2011 15:35:24 kachelaqa wrote:
firstly:
why does python2-pyqt now depend on pyqt (for python3)? why should it be necessary to drag in python3 and pyqt(3) for a python2 package? In the previous packages the python3 version had the python2 version as its dependence; I changed this because we are going to remove python2 a day.
secondly:
looking at the file lists, it appears that several critical files are now missing from python2-pyqt, namely:
/usr/bin/pyuic4 /usr/bin/pylupdate4 /usr/bin/pyrcc4 /usr/lib/qt/plugins/designer/libpythonplugin.so (and possibly a few others) presumably, the intention is that those files will be provided by the pyqt(3) package instead. which makes no sense to me, because they are not guaranteed to be compatible.
IMHO these two packages *must* be kept separate - it should be possible to install each package completely independently, without any danger of either one clobbering the files of the other. I, with the help of an user from the community, did a search and asked PyQt developers about this, and they say we can use those files for both versions of PyQt built with different python version.
(nb: it might also be worth noting here that the new python2-pyqt package also breaks the python2-qscintilla package. bug report: https://bugs.archlinux.org/task/24144) Fixed. Thanks.
-- Andrea