Your message dated Fri, 26 Dec 2025 01:06:28 +0000
with message-id <[email protected]>
and subject line Bug#1123424: fixed in osmnx 2.0.3+ds-3
has caused the Debian Bug report #1123424,
regarding osmnx: FTBFS: E ModuleNotFoundError: No module named 'typeguard'
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.)
--
1123424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123424
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:osmnx
Version: 2.0.3+ds-2
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202512/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:osmnx, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3,sphinxdoc --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --with python3,sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:131: Building wheel for python3.13 with "build"
module
I: pybuild base:317: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_osmnx
* Building wheel...
Successfully built osmnx-2.0.3-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.13 with
"installer" module
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=/<<PKGBUILDDIR>> PYTHONDONTWRITEBYTECODE=1 \
python3-coverage run --source osmnx -m pytest --verbose
debian/tests/test_osmnx_offline.py
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
configfile: pyproject.toml
collecting ... collected 0 items / 1 error
==================================== ERRORS ====================================
_____________ ERROR collecting debian/tests/test_osmnx_offline.py ______________
ImportError while importing test module
'/<<PKGBUILDDIR>>/debian/tests/test_osmnx_offline.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
debian/tests/test_osmnx_offline.py:35: in <module>
from typeguard import suppress_type_checks
E ModuleNotFoundError: No module named 'typeguard'
=========================== short test summary info ============================
ERROR debian/tests/test_osmnx_offline.py
!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
=============================== 1 error in 0.72s ===============================
/usr/lib/python3/dist-packages/coverage/control.py:915: CoverageWarning: No
data was collected. (no-data-collected)
self._warn("No data was collected.", slug="no-data-collected")
make[1]: *** [debian/rules:13: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: osmnx
Source-Version: 2.0.3+ds-3
Done: Joseph Nahmias <[email protected]>
We believe that the bug you reported is fixed in the latest version of
osmnx, 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.
Joseph Nahmias <[email protected]> (supplier of updated osmnx 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: Thu, 25 Dec 2025 16:19:40 -0500
Source: osmnx
Architecture: source
Version: 2.0.3+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Joseph Nahmias <[email protected]>
Closes: 1123424
Changes:
osmnx (2.0.3+ds-3) unstable; urgency=medium
.
[ Alexandre Detiste ]
* Team upload.
* drop unused dep on pydocstyle
* drop "Rules-Requires-Root: no": it is the new default
* use dh-sequence-python3
.
[ Bas Couwenberg ]
* Add python3-typeguard to build dependencies, required for tests.
* Add dh-sequence-sphinxdoc to build dependencies.
* Drop --with sphinxdoc dh option.
* Fix nodoc conditional.
* Add python3-typeguard to test dependencies too; closes: #1123424.
Checksums-Sha1:
75e6075b4af2915c302c51da721ffe18d1bfeb08 2862 osmnx_2.0.3+ds-3.dsc
103fcc2b7b4ee1708353084049214eae9620ff82 14600 osmnx_2.0.3+ds-3.debian.tar.xz
d54ee479266bc564db0411fb250173ed9679b47f 16183 osmnx_2.0.3+ds-3_amd64.buildinfo
Checksums-Sha256:
2f4e9e81a8a2636e0d8398963c5350e8110cc8d39627ca0d17881d9aeefe7975 2862
osmnx_2.0.3+ds-3.dsc
a7b267f92ac89b8a1855fe818cbfd4694514b7ed3597d8a49fbdb60f4a22037f 14600
osmnx_2.0.3+ds-3.debian.tar.xz
93511102c60229284c527223a5ebba96838298c4f27d3f7af522073aab8ec085 16183
osmnx_2.0.3+ds-3_amd64.buildinfo
Files:
56859c8e862bbd7543835e294a6d4332 2862 python optional osmnx_2.0.3+ds-3.dsc
9429591a4bf97f5580139af989d66570 14600 python optional
osmnx_2.0.3+ds-3.debian.tar.xz
d17bfd619e0f4f997e87a6762d8d8484 16183 python optional
osmnx_2.0.3+ds-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEcxc7CTsDz7hRCK0UsRvZGQeaO5gFAmlN2pUACgkQsRvZGQea
O5jupQ/+OA4jWvuTFrr18tfTdDwgvYfbcrFr/dWTrsrENnJ5Gl4BmE+x7HTEwaTk
uGyy9nxXuyrzuFePxt6tp3ItXAc0XdMV5QXbNPWdrnXI1fX8SrqvJJnpcYgBhHu2
R6Wg6LHUBD5PErreYqiOQSqwjfyHwnlibCRh6hAugQO7jSWafUS6wzVg7vaxH674
U5/fchXxt97/D97iZhWwwyZRRj0Z5EmWH6m2x2VITE307daCHKTpQmYacaDkEQ1p
pb0yDtiN2M9zuDIvenNw3HNh1yb3QfiCc4PS8QWjduZ8Ew4oFxnmrXhansTwBRyl
8EBHhLn9sSWATnzndSOIprEcQjIG9bwSsy55fDM2jwcquzNvaqCdGc4THLkb5szw
2e33HzL9ZiYjywgQSrkENY1qFbw32P70Lg6qWMqZcPSb+hkyxfyI3CoIgVSjh8X1
OoLeT/sqY7PV5JQTyEFuYQvbXPtglzjRcTnYrtAjeaiU4JEJ+w3XSKGUYxkelHgP
qspkP5teixVDCJkwP+csUqX1Q3Koz0km0g8FZfQzqP9jJfEDRcfKE7b/RtgBqMzx
ANkvYlSLoJXhR6YQwcgWklBKpW0EtqZxtZulISH8GDgHcplVa3KXCc410wd2xkgE
Cu45jts67ZxZrcz2GB7K1g3w0Zlr8Bt/KGuAPagNQo/vMb0ctCU=
=m5wg
-----END PGP SIGNATURE-----
pgpr8vKIVXkHP.pgp
Description: PGP signature
--- End Message ---