FS#71528 - [subdownloader] dependency python-pyqt5 should be marked as optional
Attached to Project:
Community Packages
Opened by awal (awal) - Saturday, 17 July 2021, 08:24 GMT
Last edited by David Runge (dvzrv) - Monday, 20 September 2021, 20:44 GMT
Opened by awal (awal) - Saturday, 17 July 2021, 08:24 GMT
Last edited by David Runge (dvzrv) - Monday, 20 September 2021, 20:44 GMT
|
Details
Upstream explicitly supports a CLI only mode of operation
[1], so we should mark python-pyqt5 as an optional
dependency.
I believe desktop-file-utils should also be marked optional, but not sure why it is included in the first place. (Someone in IRC said it is because the package ships a .desktop entry, but so does syncplay which does not have the dependency and it is a similar python based gui-optional app). [1]: https://github.com/subdownloader/subdownloader/blob/master/subdownloader/client/__main__.py#L73 |
This task depends upon
Closed by David Runge (dvzrv)
Monday, 20 September 2021, 20:44 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with 2.1.0-6
Monday, 20 September 2021, 20:44 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with 2.1.0-6
I have moved python-pyqt5 to optdepends and removed the dependency on desktop-file-utils as it is no longer required.