Bug#1121500: cython build not reproducible due to CPU count in cythonize.1.gz

Jochen Sprickerhof jspricke at debian.org
Thu Nov 27 14:00:46 GMT 2025


Source: cython
Version: 3.1.6+dfsg-2
Severity: normal
Tags: patch
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
User: reproducible-builds at lists.alioth.debian.org
Usertags: cpu

Hi,

cython currently fails to reproduce on reproduce.d.n:

https://reproduce.debian.net/amd64/#cython3

This is due to it capturing the CPU count in cythonize.1.gz:

│ │ ├── ./usr/share/man/man1/cythonize.1.gz
│ │ │ ├── cythonize.1
│ │ │ │ -run builds in N parallel jobs (default: 9)
│ │ │ │ +run builds in N parallel jobs (default: 6)

An easy workaround is to set PYTHON_CPU_COUNT=1 in
/debian/generate-manpage.

I have opened a merge request for your convenience:

https://salsa.debian.org/python-team/packages/cython/-/merge_requests/4

Cheers Jochen


More information about the Reproducible-bugs mailing list