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]]

Reply via email to