Your message dated Sat, 26 Sep 2026 10:06:26 +0000
with message-id <[email protected]>
and subject line Bug#1148793: fixed in numcodecs 0.17.0+ds-2
has caused the Debian Bug report #1148793,
regarding numcodecs: FTBFS against python 3.15rc2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1148793: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1148793
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:numcodecs
Version: 0.17.0+ds-1
User: [email protected]
Usertags: python3.15
Tags: patch, ftbfs, forky, sid
Severity: important
Hi!
While rebuilding the python related packages against the Python 3.15rc2
version we found that numcodecs fails to build from source [1].
The error is:
env
PYTHONPATH=/build/reproducible-path/numcodecs-0.17.0+ds/.pybuild/cpython3_3.15_numcodecs/build
/build/reproducible-path/numcodecs-0.17.0+ds/.pybuild/cpython3_3.14_numcodecs/build
\
http_proxy='http://127.0.0.1:9/' https_proxy='https://127.0.0.1:9/' \
python3 -m sphinx -N -E -T -b html .
/build/reproducible-path/numcodecs-0.17.0+ds/.pybuild/docs/html/
env:
‘/build/reproducible-path/numcodecs-0.17.0+ds/.pybuild/cpython3_3.14_numcodecs/build’:
Permission denied
The solution is to fix the pythonpath variable when generating docs, add
-i python3 to the pybuild invocation.
I've applied the fix in the sandbox [2] to verify that it builds
successfully, please consider applying the patch to support the upcoming
3.15 version.
Setting the severity to important for now. Once Python 3.15 is released,
it will be added to python3-defaults and this bug will become release
critical.
Happy hacking,
[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4784352/
[2]: https://debusine.debian.net/debian/r-python-python3.15/
--
"Can you imagine what I would do if I could do all I can?" -- Sun Tzu
Saludos /\/\ /\ >< `/
From 345268baa90c7b43dff803afad68e5ec9abd6310 Mon Sep 17 00:00:00 2001
From: Maximiliano Curia <[email protected]>
Date: Sun, 20 Sep 2026 14:15:05 +0200
Subject: [PATCH] Deal with multiple python supported versions
---
debian/rules | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/rules b/debian/rules
index d98c74d..dab08e8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,7 @@ override_dh_auto_build:
dh_auto_build
ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
cd docs && \
- env PYTHONPATH=$(shell pybuild --print {build_dir}) \
+ env PYTHONPATH=$(shell pybuild --print {build_dir} -i python3) \
http_proxy='http://127.0.0.1:9/' https_proxy='https://127.0.0.1:9/' \
python3 -m sphinx -N -E -T -b html . $(CURDIR)/.pybuild/docs/html/
endif
--
2.53.0
--- End Message ---
--- Begin Message ---
Source: numcodecs
Source-Version: 0.17.0+ds-2
Done: Antonio Valentino <[email protected]>
We believe that the bug you reported is fixed in the latest version of
numcodecs, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Antonio Valentino <[email protected]> (supplier of updated numcodecs
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 26 Sep 2026 09:38:49 +0000
Source: numcodecs
Architecture: source
Version: 0.17.0+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Antonio Valentino <[email protected]>
Closes: 1148793
Changes:
numcodecs (0.17.0+ds-2) unstable; urgency=medium
.
* debian/rules:
- Deal with multiple python supported versions (Closes: #1148793).
Patch provided by Maximiliano Curia.
Checksums-Sha1:
86448fc855c36dff6951b81b9957b45a9d917dd6 2610 numcodecs_0.17.0+ds-2.dsc
a93fc105758767a3fe82b06bf855f97d8ccdf5cf 9684
numcodecs_0.17.0+ds-2.debian.tar.xz
f5b96a81b589145347b1a3b5893b38e4e7dabdef 9886
numcodecs_0.17.0+ds-2_amd64.buildinfo
Checksums-Sha256:
3a969a4bbd9796b43aca6e6441931fe2cb6dd5009e32681f52f6343a2ac008b2 2610
numcodecs_0.17.0+ds-2.dsc
e084fc9e5c6ca747512849d1d552209bf28d6ad0c88801c1e54ebf6f2235bdb9 9684
numcodecs_0.17.0+ds-2.debian.tar.xz
d23a2029cb28bbfcbf76451321faa9ea13d949ee9e14eaf6fdd88f55541fa5c1 9886
numcodecs_0.17.0+ds-2_amd64.buildinfo
Files:
5269bf72ca23ca79a5524ef9700ef138 2610 python optional numcodecs_0.17.0+ds-2.dsc
78f0cf9d1b61b4a1ba6cd656a3dc02d6 9684 python optional
numcodecs_0.17.0+ds-2.debian.tar.xz
b77a402a559190bf28e20d96ebff2954 9886 python optional
numcodecs_0.17.0+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJRBAEBCgA7FiEEO3DyCaX/1okDxHLF6/SKslePmBIFAmq3lj4dHGFudG9uaW8u
dmFsZW50aW5vQHRpc2NhbGkuaXQACgkQ6/SKslePmBK1Eg/9H45z3GRonAnJ/+l8
3THrFgm4MwM9cgWjwlLV1R1xOJ/MCPfUD9mSwVPGzqJigJXLoCRbLrzK0TjHRWIu
UihhXsYTV8vyhpnPLZJKQn7bvnxPHWQ9JacP4Hx2wNHSlx1JCgTwlAxSrzCgW1Nv
ddJpgq95JO+Dt1df4yjqA0P/dSYGO3NvU03LrVPkoVmq0jo37rH7I0CXc/n2kM5j
lqAeaDNGyN2Rp4Xqkk5ky3Az0c2ykjK00odtkZKrDJGBskyRm1Bp+cz5venStiTM
xA7+xFofqsvcKH79LAonQI8SiJMHolKy+J26uXhojjKK5d291ZFTLvqmN8mSU686
iD/WHSP+ZWdqwXGHiGC34Qfvw2gYMb10LjV8V0SWie2tsjGalCUTEAC8WRSl0JBx
4eSxq6AwDVnYPYD9J+Gpf2WV94N7mQdP0PH3mQl73grKlD94YzzD0riyuLK+TR03
qGEvtfgru+fzKj5b+lnStgxpDFO8otc9IXbHfHoYVGG6VrLH4LNBJU3n3yHKpBsK
LL5VKDfvs8kwJ9JZXYe9Y9iT4usBsSVopdfmn+z2gM1SsuoDgm+CrwIfRw17HvdX
ryz9QhRxl6jG4PbxmM34HZnVG6y6uwXKgcc0pIqvHNUr+CD46LIcKKPHqkqU6UN3
tUi69PVp/H6fDfyMWcRyjoCnSOU=
=AjdG
-----END PGP SIGNATURE-----
pgpkvtLyaj2ow.pgp
Description: PGP signature
--- End Message ---