#1140949 python3-plac: Autopkgtests fail: Can't pickle local object

#1140949#5
Date:
2026-06-28 16:06:58 UTC
From:
To:
obj = <Process name='Process-5' parent=3357950 initial>
file = <_io.BytesIO object at 0x7f399e7d7bf0>, protocol = None

    def dump(obj, file, protocol=None):
        '''Replacement for pickle.dump() using ForkingPickler.'''

#1140949#12
Date:
2026-07-10 08:17:47 UTC
From:
To:
This may be related to the forkserver changes in Python 3.14, see [1]

Full log of the autopkgtest failure at [2].

Cheers,
Emilio

[1] https://docs.python.org/3/whatsnew/3.14.html
[2]
https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-plac/72976962/log.gz

#1140949#17
Date:
2026-08-17 10:49:27 UTC
From:
To:
Hello,

Bug #1140949 in python-plac reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-plac/-/commit/a3a936a97e5f83d9cae9a2d77c5fbe772b61ea22

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1140949

#1140949#24
Date:
2026-08-17 12:19:48 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-plac, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140949@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael R. Crusoe <crusoe@debian.org> (supplier of updated python-plac package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 17 Aug 2026 13:39:16 +0300
Source: python-plac
Architecture: source
Version: 1.4.5-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Michael R. Crusoe <crusoe@debian.org>
Closes: 1140949
Changes:
 python-plac (1.4.5-3) unstable; urgency=medium
 .
   * Team upload.
   * Add patch for Python 3.14+ compat. Closes: #1140949).
Checksums-Sha1:
 89c4fcff2892c8e5c780371319eda62d127bc5f5 2188 python-plac_1.4.5-3.dsc
 acc000fe21c33b016d3bc6ab00eb05e35dd7e46b 6392 python-plac_1.4.5-3.debian.tar.xz
 41c6f9b9a47191d372adb3d68fbaa7651f9da2c1 8355 python-plac_1.4.5-3_source.buildinfo
Checksums-Sha256:
 3fb2b4a6389382dbf25788f8363989396e08854001277ffa5103cc2fbf447989 2188 python-plac_1.4.5-3.dsc
 b379d5f0fbcf6bb0bdaa67a493a9d463ea7a6e76180a0e34cb78b74fb4bbbd97 6392 python-plac_1.4.5-3.debian.tar.xz
 4175ce5582541fbe84f89eb1accaeb2dc793bd3acccc717f0478f58e6cd49fb8 8355 python-plac_1.4.5-3_source.buildinfo
Files:
 3567aa858555c242870ee33159e31322 2188 python optional python-plac_1.4.5-3.dsc
 61b47cd9d8727abfbea21be6c4fa56af 6392 python optional python-plac_1.4.5-3.debian.tar.xz
 7ba00f7ec9e42dc4b46b452e967a12df 8355 python optional python-plac_1.4.5-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmqC9uMACgkQPCZ2P2xn
5uLzMBAApc442fEkL4oU48bkS6h+2ZkDU5vL2UjXCkKn2fSbYFPfSM5GRdbiCd5N
W6V1147LcsAw2UWUB4W2eaxXCeqJWcfrDwuYwv/1HS/RyfzNKZaEmatD7SK7nTej
VPEx5V2zEGRYTjv6A3sQ0mKaeu1IEM0V5OxK+twMefGEhxj5qI3hNhFZQ/ntiszg
eF/jsBN/hrZnaJ1ppr0wBU+AcgLnEGasSF7J/zaxHjYFvoWb8EkDxCwgPqpi40CS
WIpf8/Ry3erd+uoYVFkhf2GXQPPnU9kn+z4HhvvKOrvppxJRWsPX3xJDFSx9nJtt
XFZGrYyFheagwfOlYDmTrU2neCA8Rj1vMBFXcVwiJQhMMK8CaodjHN/lkTTOiq2O
8c+FfGLlUAxoc/KkRBCwcFPQj09tKwPcUbH5QSbYc8wM/3G2dUTwvt6bLo/Y2M2q
ux8ZZCOolCL6Ewjmi0S+uC0wcxIsM8rDtReb+RkuPaZNoxWblpTgfOi0psJSCh45
mg7ucMi0zfiO3uJgU7nXZ2ktsM8wXXjBNOjsBBqhXXhfgRVGhMqLyuPxX5Tain6Z
tGDhL2ZPhaVCXssEwoO+keLoWN2w3O39wKXBns+prcUTPYdlPUZ8LB5ulOZy3zns
0/wnShAg/22dKgOby6Z2phMZNOgmNZY5Y5KqG+c3x/OdVcqCYm0=
=MQnQ
-----END PGP SIGNATURE-----