Re: sphinx-related build failures in trixie

Dmitry Shachnev <[email protected]> Tue, 14 Jul 2026 15:44:27 +0300
Newsgroups gmane.linux.debian.devel.python
Message-ID <[email protected]>
--eZT1n0ULSxMGtMbl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Santiago!

On Mon, Jul 13, 2026 at 11:55:34PM +0200, Santiago Vila wrote:
> Hello.
>=20
> After an archive rebuild of trixie, I found some build failures
> following a common pattern in several packages, which did not happen
> in Debian 13.5.
>=20
> For example, src:python3.13 failed for me with an error like this:
>=20
> ---------------------
> Running Sphinx v8.1.3
> [...]
> reading sources... [ 51%] library/heapq .. library/i18n
>=20
> Exception occurred:
>   File "/usr/lib/python3.13/multiprocessing/connection.py", line 399, in =
_recv
>     raise EOFError
> EOFError
> ---------------------
>=20
> which is the same error everybody can see right now in reproducible build=
s:
>=20
> https://tests.reproducible-builds.org/debian/rbuild/trixie/amd64/python3.=
13_3.13.5-2+deb13u3.rbuild.log.gz
>=20
> At least the following packages are affected:
>=20
> src:blender-doc
> src:cp2k
> src:groonga
> src:kitty
> src:openmpi
> src:python3.13
>=20
> I would appreciate if somebody could file a proper bug, as I can't
> determine if this is a bug in python or a bug in sphinx (or both).
>=20
> Note: The error might not happen always, but I can provide a VM where
> this happens 100% of the time to anyone willing to reproduce it.

This commit should fix it:
https://salsa.debian.org/python-team/packages/sphinx/-/commit/0622a203a848c=
97a452bcb5c5bb7517b4c453c03

Do you want to test it in your VM, or I should go ahead with the upload?

--
Dmitry Shachnev

--eZT1n0ULSxMGtMbl
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE8kKZ/xu8kBi5BqTLYCaTbS8ciuAFAmpWLyEACgkQYCaTbS8c
iuD51RAAuOb/YtIpThU61o3Mzo4yxB8sDnY5KjdYEYBih9J1dUJfCEJH/yt+EAVg
YxPlpfX/t9cIS5qXVppCR6vK95FvgJZOrGpSCt1fZ0OJ5U88jglusovEJU9bA2uU
uj3yDNhGPOO46913Ny0X26NnMC3zqsaxYBgLXjpAmIPV916B9MEHoIEWpCHvuEsK
uKxChKkDBg4KvzpFijQRu9esgg40nqMGl2UwNtUDObTPS635pZPAQ5HbYokWETfz
2BEA4fzI5q+RzOMAyFSt3X9NoDr5w67+qcIMwRQw0b/T4DtjRCyGSYUkAHDf27I3
4KsjwrxKhCVDljXpfGEUhO+vg/OeWbz1XsKJpu1HlBmPexe+IjuX4zhWIg7I1GD2
/NYIilxiGtCBB8F3f0F6JZPqSAmxH12b5wxRldMIFGkW/EI2dyvqzfw0dA6jfIXM
TxyO2VODFSs+Ll+vMy7yWH0l13IFcuOv4mF78pUbOXs23Hf9vP1FteYrWP3l2f/N
W7IEuhVXXfazE3SGUsCP0Zu6ggaTM5MHyx3PsRByCs9RSdYxvis8XFi6j30zPqa5
iYadMxTewacV4zGlk5yIrsnOzrO03BhlxfCxqoRWlUlSrn24qnSlBPf3fVMH/gDF
YRTSZalPKTCl19mtSWnSZyRfsmA/Pp3oZPiXupQM8XZJke2rwrM=
=4DGa
-----END PGP SIGNATURE-----

--eZT1n0ULSxMGtMbl--