Project

General

Profile

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

Yozul1 - over 3 years ago - . Updated over 3 years ago.

Status:
confirmed
Priority:
bug
Assignee:
-
% Done:

0%


Description

Printrun 20140126-1 in PCR can't be installed because it is unable to satisfy dependency 'python2-pyglet'.

History

#1

Updated by bill-auger over 3 years ago

  • Parent task set to #2874
#2

Updated by bill-auger over 3 years ago

  • Status changed from unconfirmed to confirmed
#3

Updated by oaken-source over 3 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.

#4

Updated by bill-auger over 3 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

#5

Updated by oaken-source over 3 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.

Also available in: Atom PDF