Source: numba Version: 0.61.2+dfsg-1 Severity: important User: [email protected] Usertags: numpy2.3 Tags: ftbfs, forky, sid
Dear maintainer, During a test rebuild for NumPy 2.3, numba failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] Checksums-Sha256: 014da4ab4562e8660cd6b27ad1a0547241ee74d33f9143615e519687df49598d 2023856 numba_0.61.2+dfsg.orig.tar.xz 7399f1845a171637b617e5bcaa25d26ff6065f7993a071122ebc213c8e0763f1 21116 numba_0.61.2+dfsg-1.debian.tar.xz Files: b49e78940185d0553a1f78063fc4393e 2023856 numba_0.61.2+dfsg.orig.tar.xz f1f221cac9135c63b4a41c93176c9336 21116 numba_0.61.2+dfsg-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEETQVcMeSBIEX5AQ11mQ04NnM013AFAmf8FFwACgkQmQ04NnM0 13DbFxAApH0QNQR1DIhTqCQCSqaA8Wl0R6HKQkhe5r3DHiL0iHen6XdnBwv/E9Ag 6DCWCyGwHFyaJLv2eNW3nuhsb0BmZhmugYNYWd2Tc1TAybR2tLmTfbZ7TBDLJlFx LGqR4gWEFEne8N1wY9rWDCHBySSW8NHv8RG1LkM/wlwyo6aZ5V5M5amYwSZgrG25 YWn3f9bK4qqxolpneeU4cG7JC5uh6UAjbMCyhxfNIJSzctYwaVtrEHtkDiOndDU2 GWiuP4W2AeLByBHxjK9SvPMCgnLcgV86TKraggOhA9Qgc4RRpuzsl6gYQ29k6NTO 2xfPRPYZKyPUl5YRmVMF7LXs8PgC+sGk/86f2Es9R5H22r6e/ctANPd/O+H3fYpB VWXArSguPUos6oZ6yFw79LGGrpmdwX5X/BDyecb0YiOEmCblNZeOy0jn650uR8AS Vo/8SMf5m8NnoFdtX6P32qpNUIM6CslPhVCmByrtIxg/ooWCz8m0dovoJj3dKnOV MIxtTGYLz/xhweD1Sb4DYWEar/6o0EHIKDHNMH1681ekiq8HcPkyKH7BkPDVHNv7 iXkHuE2+u4bvqPHVXxn4pvHg34JqMMJW76n7HyHeG3wVFKGknrwpu4b0n3RhCKYt WkXyE0oLdMGsLLl6oEtlehqnzRE+1vONv6dGFAYlNADNk3VI88Q= =Zqe+ -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./numba_0.61.2+dfsg-1.dsc: no acceptable signature found dpkg-source: info: extracting numba in /build/reproducible-path/numba-0.61.2+dfsg dpkg-source: info: unpacking numba_0.61.2+dfsg.orig.tar.xz dpkg-source: info: unpacking numba_0.61.2+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying use-local-intersphinx.patch dpkg-source: info: applying no-git-in-generate_lower_listing.patch dpkg-source: info: applying doc-no-git.patch dpkg-source: info: applying 32bit_skip_64bit_hashing_tests.patch dpkg-source: info: applying skip-armhf-tests-on-arm64.patch dpkg-source: info: applying use-python3-test-nonsense-gdb-binary.patch dpkg-source: info: applying add-test-tags.patch dpkg-source: info: applying add-gdb-test-check.patch dpkg-source: info: applying llvm-19-pr10011.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -b dpkg-buildpackage: info: source package numba dpkg-buildpackage: info: source version 0.61.2+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Diane Trout <[email protected]> dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:311: python3.13 setup.py clean /usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fbb7bf617f0>: Failed to establish a new connection: [Errno 111] Connection refused'))': /simple/numpy/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fbb7c0edd10>: Failed to establish a new connection: [Errno 111] Connection refused'))': /simple/numpy/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fbb7c0ede50>: Failed to establish a new connection: [Errno 111] Connection refused'))': /simple/numpy/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fbb7c0edf90>: Failed to establish a new connection: [Errno 111] Connection refused'))': /simple/numpy/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fbb7c0ee0d0>: Failed to establish a new connection: [Errno 111] Connection refused'))': /simple/numpy/ ERROR: Could not find a version that satisfies the requirement numpy<2.3,>=2.0.0rc1 (from versions: none) ERROR: No matching distribution found for numpy<2.3,>=2.0.0rc1 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/setuptools/installer.py", line 107, in _fetch_build_egg_no_warn subprocess.check_call(cmd) ~~~~~~~~~~~~~~~~~~~~~^^^^^ File "/usr/lib/python3.13/subprocess.py", line 419, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/bin/python3.13', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpwd024f3x', '--quiet', 'numpy<2.3,>=2.0.0rc1']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/reproducible-path/numba-0.61.2+dfsg/setup.py", line 427, in <module> setup(**metadata) ~~~~~^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 116, in setup _install_setup_requires(attrs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 89, in _install_setup_requires _fetch_build_eggs(dist) ~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 94, in _fetch_build_eggs dist.fetch_build_eggs(dist.setup_requires) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 768, in fetch_build_eggs return _fetch_build_eggs(self, requires) File "/usr/lib/python3/dist-packages/setuptools/installer.py", line 44, in _fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( _reqs.parse(requires, pkg_resources.Requirement), # required for compatibility installer=partial(_fetch_build_egg_no_warn, dist), # avoid warning twice replace_conflicting=True, ) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 893, in resolve dist = self._resolve_dist( req, best, replace_conflicting, env, installer, required_by, to_activate ) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 929, in _resolve_dist dist = best[req.key] = env.best_match( ~~~~~~~~~~~~~~^ req, ws, installer, replace_conflicting=replace_conflicting ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1267, in best_match return self.obtain(req, installer) ~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1303, in obtain return installer(requirement) if installer else None ~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/setuptools/installer.py", line 109, in _fetch_build_egg_no_warn raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/bin/python3.13', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpwd024f3x', '--quiet', 'numpy<2.3,>=2.0.0rc1']' returned non-zero exit status 1. E: pybuild pybuild:389: clean: plugin distutils failed with: exit code=1: python3.13 setup.py clean dh_auto_clean: error: pybuild --clean -i python{version} -p 3.13 returned exit code 13 make: *** [debian/rules:14: clean] Error 25 dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2025-09-08T04:02:39Z ------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here (for the next 30 days): https://debusine.debian.net/debian/developers-roehling.numpy/artifact/2452967/ About the archive rebuild: The build was made on debusine.debian.net, using sbuild. You can find the build task here: https://debusine.debian.net/debian/developers-roehling.numpy/work-request/163585/ If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Cheers Timo -- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
