[arch-dev-public] Killing python2 v3...v4...v5

Jelle van der Waa jelle at vdwaa.nl
Mon Mar 15 20:39:12 UTC 2021


On 15/03/2021 19:10, Morten Linderud via arch-dev-public wrote:
> Yo!
> 
> As people know python2 has been unsupported for a year and we current have ~170
> python2 packages in our repositories. Currently the removal has been fairly slow
> and done a bit ad-hoc. There has been a todo list but the follow up to that has
> not really been great and I think it's reasonable for us to try and fix the
> remaining packages to the best of our abilities.
> 
> Thus I'm proposing a game plan!
> 
> 1) Todo list for removal of all python2 checkdepends in packages
> 2) Remove free python2 packages
> 3) Remove packages with python3 equivalents
> 4) Remove unported and unsupported packages depending on python2
> 
> Clearly this is ambitious and there are going to be exceptions, but it would be
> great to have most of this work done within the next couple of months.
> 
> The exceptions are largely going to be anything still using python2 for their
> build system dependencies. This is a fine compromise as this should leave us
> with a minimal set of packages to take care of.
> 
> Rest of the problematic packages can be found on a handy list with what fedora
> is working on: https://fedora.portingdb.xyz/
> 
> If there are no objections I'll start preparing the needed todo lists and figure
> out the uneeded python2 packages. Should probably update the long-standing
> python2 removal todo as well.

FYI,

A list of packages in our repository that require python2 but are not 
required by anything else:

wesnoth
wifite
android-tools
arduino
dia
geda-gaf
ghidra
gif2png
john
opensips
pycharm-community-edition
python-pywal
389-ds-base
dia
distorm
geda-gaf
grafana-zabbix
i810-dri
mach64-dri
mattermost
mga-dri
pypy3

Greetings,

Jelle van der Waa

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/arch-dev-public/attachments/20210315/21a4753f/attachment.sig>


More information about the arch-dev-public mailing list