On Sat, Sep 06, 2025 at 12:33:32PM +0200, Alexandre Detiste wrote:
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: [email protected], Colin Watson <[email protected]>
For some reason I didn't receive this directly. I happened to notice it
in DMD.
Control: affects -1 + src:zodbpickle
User: [email protected]
Usertags: remove
Dear FTP Masters,
This old fork of "pickle" from the Python standard library has no user left.
From the popcon graph it looks it was already the case since bookworm was
released.
It was originally packaged as part of an effort to upgrade zodb
(https://bugs.debian.org/783377, and CCing the person who was doing that
work long ago for courtesy), but it looks as though that never finished,
and zodb was removed from Debian in 2019.
If zodb were reintroduced, zodbpickle would still be needed; it's not
purely about Python 2/3 compatibility, but also provides a "noload"
method (see
https://github.com/zopefoundation/zodbpickle#support-for-noload) which
is used by ZODB upstream. But that doesn't seem like enough of a reason
to keep zodbpickle in Debian in the absence of zodb, so I agree with
this removal request. It can always be reintroduced if needed.
Please remove this useless backport from the archive.
That description is misleading, though; something like "only used by
zodb, which was removed in 2019" would be more accurate for use in the
removal log.
Thanks,
--
Colin Watson (he/him) [[email protected]]