Bug #2934
Housekeeping #3018: Various uninstallable packages should be fixed, dropped, or blacklisted.
Packaging Request #2874: [python2-*]: multiple packages dropped from arch
[printrun] missing dependency python2-pyglet
0%
Description
Printrun 20140126-1 in PCR can't be installed because it is unable to satisfy dependency 'python2-pyglet'.
History
Updated by oaken-source over 2 years ago
pcr/printrun has last been successfully built in 2014. Also it still relies on python2.
We probably need to retire it from pcr.
Updated by bill-auger over 2 years ago
WRT #2874: we need to also decide if calibre3 should be retired; and possibly find some way to de-couple the current calibre from webengine - if calibre3 is to be kept, then several python2 packages need to be added to pcr
python2-pyglet is not one of those; but that is why i connected these tickets - the issue is generally: "should we keep any of these python2 programs" - "should we keep any of these python2 programs", or how many and which are important enough to preserve indefiniely - for any in that category, we may essentially be forking any these python2 dependencies, which are likely to become unmaintained soneday, if not already
Updated by oaken-source over 2 years ago
WRT #2874, I think we should not extend the life of python2 much beyond its projected lifespan. dragging its proverbial corpse around would slow us down too much. Instead, I propose two things:
I) update anything that can be feasably updated to use python3
II) drop everything that can't be updated, including calibre3.
it's sad that we have to retire calibre, but if there is sufficient interest to keep it going, I'm sure there's going to be community movement to get it back into a state where we can package it. But we can't make these huge changes on our own IN ADDITION to the packaging work.