Control: retitle -1 python3-ferret: incorrect Qt dependencies
Control: tag -1 pending
pyferret doesn't actually use qtpy at all so this dependency can be dropped.
Instead, pyferret uses its own custom layer that first looks for
PySide2, then PyQt5, then PyQt4.
$ findimports 2>/dev/null | grep PySide2 | cut -f1-2 -d. | sort -u
PySide2
PySide2.QtCore
PySide2.QtGui
PySide2.QtPrintSupport
PySide2.QtSvg
PySide2.QtWidgets
That translates to:
python3-pyside2.qtcore,
python3-pyside2.qtgui,
python3-pyside2.qtprintsupport,
python3-pyside2.qtsvg,
python3-pyside2.qtwidgets,
Picking instead the PyQt5 packages, that would be:
python3-pyqt5,
python3-pyqt5.qtsvg,
In the interests of making minimal changes I've gone for the latter in
git - the old python3-qtpy dependency accidentally brought in those
packages. However, it might be worth changing to PySide2 instead to
match the upstream intention.
I've not uploaded the package as there are other issues with the
packaging - the python modules don't seem to be missing files and CI
currently fails, and it has been removed from testing.
--
Stuart Prescott http://www.nanonanonano.net/ stu...@nanonanonano.net
Debian Developer http://www.debian.org/ stu...@debian.org
GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7