[Debichem-devel] Bug#956260: bkchem: should this package be removed?
Stuart Prescott
stuart at debian.org
Tue May 12 02:06:31 BST 2020
> > What exactly is it blocking?
>
> It blocks reverse deps from removing their Python 2 packages (or if
> Py2-specific the package at large), which in turn block the removal
> of other packages.
>
> In the case of bkchem python-pil and python-pmw, which in turn block
> the removal of python-tk.
As bkchem is no longer in testing and the Python 2 version of bkchem can
*never* migrate back to testing, these rdeps can now drop their Python 2
packages without making testing more buggy.
* python-pil is already only cruft and is not in testing.
* python-pmw can also be removed from testing now as it has no rdeps in
testing and will be autoremoved soon; it may as well be removed from the
archive entirely, unless someone wants to upgrade it to the Python 3 version
just for the fun of it.
(This has been the standard practice throughout the process of removing Python
2 and is the reason why the bugs are slowly elevated in severity; ideally, we
never get as far as breaking packages that are in unstable but that is not a
hard requirement in *any* transition, much less big and messy one like this.)
The Python 2 version of bkchem will not be released with bullseye, so we may
as well make it easier for those trying to do other things for the bullseye
release.
*If* a Python 3 version of bkchem appears we can get it into bullseye. I doubt
that is ever going to appear, however, as that effort is tangled with several
other changes to modules that bkchem currently ships embedded copies of; a
py3-bkchem therefore needs to catch up with changes to other modules as well
as port to Python 3. All this without a test suite to help catch the
inevitable porting problems.
I say this as a bkchem user who doesn't have a good Plan B :(
regards
Stuart
--
Stuart Prescott http://www.nanonanonano.net/ stuart at nanonanonano.net
Debian Developer http://www.debian.org/ stuart at debian.org
GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7
More information about the Debichem-devel
mailing list