Web lists-archives.com

Re: Please do not drop Python 2 modules




On 23/04/18 23:54, Thomas Goirand wrote:
> Also, I have noticed that when removing Python 2 legacy packages, a lot
> of cruft remains in the archive. This isn't trivial to track and clean.
> I'd love to have the opinion of the FTP master team about this. How can
> we file sensible bugs about it? How can I track what hasn't been un-crufted?

If the package that you removed has no reverse dependencies, then it will be
automatically removed (decrufted), and the removal will be mentioned in

https://ftp-master.debian.org/removals.txt

If it has rdeps and can't be auto-removed, then it will appear in the cruft report:

https://ftp-master.debian.org/cruft-report-daily.txt

But please do not remove packages that have rdeps if you don't have a transition
plan. Otherwise you're just going to cause your package to get stuck in unstable
with no chance to migrate to testing, see e.g.:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894560

By all means start getting your rdeps / python2 apps ported, so that when the
time comes, dropping Python 2 support won't be such a daunting task.

Cheers,
Emilio