#1147893 python-cron-descriptor: FTBFS: E ModuleNotFoundError: No module named 'typing_extensions' #1147893
- Package:
- src:python-cron-descriptor
- Source:
- src:python-cron-descriptor
- Submitter:
- Santiago Vila
- Date:
- 2026-09-15 16:07:04 UTC
- Severity:
- normal
- Tags:
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/202609/ 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:python-cron-descriptor, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] from cron_descriptor import Options cron_descriptor/__init__.py:26: in <module> from .ExpressionDescriptor import ExpressionDescriptor, get_description cron_descriptor/ExpressionDescriptor.py:29: in <module> from typing_extensions import Unpack E ModuleNotFoundError: No module named 'typing_extensions' E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=4: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_cron-descriptor/build; python3.14 -m pytest tests/*.py dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.14 --parallel=2 returned exit code 13 make: *** [debian/rules:10: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
We believe that the bug you reported is fixed in the latest version of python-cron-descriptor, 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 1147893@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Colin Watson <cjwatson@debian.org> (supplier of updated python-cron-descriptor 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Tue, 15 Sep 2026 16:42:44 +0100 Source: python-cron-descriptor Architecture: source Version: 2.1.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Colin Watson <cjwatson@debian.org> Closes: 1147893 Changes: python-cron-descriptor (2.1.0-2) unstable; urgency=medium . * Team upload. * Build-depend on python3-typing-extensions (closes: #1147893). Checksums-Sha1: a236b322b2d2febca48755726ae9a59ce1995a56 2528 python-cron-descriptor_2.1.0-2.dsc 17e62be3355f32c22f99caff333c10dcf165cbc0 4564 python-cron-descriptor_2.1.0-2.debian.tar.xz 4bc1a0d93115bcfc69162796f6cf90ea80557561 225464 python-cron-descriptor_2.1.0-2.git.tar.xz 085f478c9a9a5645e5ce9f34e415e1db80ccb642 17728 python-cron-descriptor_2.1.0-2_source.buildinfo Checksums-Sha256: 685af4d6b1016af0e9a11ae424a3ac9af332449980ca2f399f418f5164b2eb79 2528 python-cron-descriptor_2.1.0-2.dsc 149799b2f49d4fadfcce19c40f6939dadedc9c8ac465c688b1a2eb8c2b16cc60 4564 python-cron-descriptor_2.1.0-2.debian.tar.xz 9eaadaf9143c0e647b95741ad54dac9fe7d2c1b77c8b5f4b73c5d1a72c202f4f 225464 python-cron-descriptor_2.1.0-2.git.tar.xz 2671d54b607841b3526dbd885499f444a6b4dcdb103fa2f307cc7fbad8d616dd 17728 python-cron-descriptor_2.1.0-2_source.buildinfo Files: bf90888d7667d4c6db703e3ace8f4885 2528 python optional python-cron-descriptor_2.1.0-2.dsc 5f369dd6df8a20502ca976e5413ba38f 4564 python optional python-cron-descriptor_2.1.0-2.debian.tar.xz e82084d7da0e434fe93008d0e6574053 225464 python None python-cron-descriptor_2.1.0-2.git.tar.xz 00fd7d8ed0b0d2db862d64085e1baa54 17728 python optional python-cron-descriptor_2.1.0-2_source.buildinfo Git-Tag-Info: tag=c758c7ce3e0d75c66a6fe9f62aeba9cf70811b58 fp=ac0a4ff12611b6fccf01c111393587d97d86500b Git-Tag-Tagger: Colin Watson <cjwatson@debian.org> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqpaE8ACgkQYG0ITkaD wHlZYA/+LM3P8h23dAlamzIEspz/G3RApsY6X5fDvmyq5ydadLy+/37/czXgo/Qf uxbXWPvuUGJSmj0lADABypBDdr9Ej2/qugdf+GWBu0sxkEksuc3S2UFJ6J0p65qB J6BIDaB0hVSPSlqNU9nzyKy26USj12cEXS0aqR+9oiZIyeJKw+d+t030gfGUFM1l J+XQ9d8YCzVfdxShhiEAiNE+AD7KobqQ7uGkCLyLMvN85XnWvxqSWLeBFCJgSu2M cyQy5fyepkZdmHwUluxi2PQzT3DxdgN+g/Diry3dR+1a4cAMDAlJaLP9UBvmLCUE ddRTkC7ZFkD8gVKup/WYaPt1L21QwmkV1YKygkEp1PSY6sWLO8VfPNA0l6S0Meh3 E0+uEPYxzW2VcWtOTSDMmPhYMJLZcpmrb6KalYgkga5NbNFleIcpmcJUlgjWLqS8 kVQqRlnvJ3Ac/W4HYGEWq6t+k0EhU6TlYmDFijTdO4hp1YcAgnJvT3kgqdtyezrO dsu+8Sl/Ejg/hWTrnDixT/HcnoDHQhy9SliLI2Gye3cE+G5+UElNGP/D8yd0qWdm nt2Zj9P+zTll2kJJ2depr68AbZtNAXIEognZDtZYOVfMgYXQBlMvajUXLq8J7t5v f29kjlOukEEkVPYTb9kNUt/ohgtTb5QPLvWR7g3NnVvS6ni1t0g= =a8oK -----END PGP SIGNATURE-----