Package: python-pyqt5
Version: 5.9.2+dfsg-1
Many Debian python packages include an egg-info folder, but python-pyqt5
does not.
For example, when python-requests is installed with apt:
% dpkg -L python-requests | grep egg-info
/usr/lib/python2.7/dist-packages/requests-2.18.4.egg-info
/usr/lib/python2.7/dist-packages/requests-2.18.4.egg-info/PKG-INFO
/usr/lib/python2.7/dist-packages/requests-2.18.4.egg-info/dependency_links.txt
/usr/lib/python2.7/dist-packages/requests-2.18.4.egg-info/not-zip-safe
/usr/lib/python2.7/dist-packages/requests-2.18.4.egg-info/requires.txt
/usr/lib/python2.7/dist-packages/requests-2.18.4.egg-info/top_level.txt
% dpkg -L python-pyqt5 | grep egg-info
%
When installing a pip package which requires a python dependency that is
already installed with Debian packages, pip finds it and uses the
Debian-installed package.
Since python-pyqt5 does not provide any, pip fails to find 'PyQt5'
locally and so programs may fail to run even though PyQt5 is installed.
_______________________________________________
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team