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