- Package:
- src:pendulum
- Source:
- src:pendulum
- Submitter:
- Santiago Vila
- Date:
- 2026-08-02 17:29:02 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/202608/ 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:pendulum, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] dh_auto_test -O--buildsystem=pybuild I: pybuild base:385: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pendulum/build; python3.13 -m pytest -k "not test_unix_symlink and not test_unix_etc_timezone_dir" ImportError while loading conftest '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pendulum/build/tests/conftest.py'. tests/conftest.py:7: in <module> import pendulum pendulum/__init__.py:22: in <module> from pendulum.date import Date pendulum/date.py:23: in <module> from pendulum.exceptions import PendulumException pendulum/exceptions.py:3: in <module> from pendulum.parsing.exceptions import ParserError pendulum/parsing/__init__.py:15: in <module> from dateutil import parser E ModuleNotFoundError: No module named 'dateutil' E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=4: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pendulum/build; python3.13 -m pytest -k "not test_unix_symlink and not test_unix_etc_timezone_dir" I: pybuild base:385: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pendulum/build; python3.14 -m pytest -k "not test_unix_symlink and not test_unix_etc_timezone_dir" ImportError while loading conftest '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pendulum/build/tests/conftest.py'. tests/conftest.py:7: in <module> import pendulum pendulum/__init__.py:22: in <module> from pendulum.date import Date pendulum/date.py:23: in <module> from pendulum.exceptions import PendulumException pendulum/exceptions.py:3: in <module> from pendulum.parsing.exceptions import ParserError pendulum/parsing/__init__.py:15: in <module> from dateutil import parser E ModuleNotFoundError: No module named 'dateutil' E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=4: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pendulum/build; python3.14 -m pytest -k "not test_unix_symlink and not test_unix_etc_timezone_dir" dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 3.14" --parallel=2 returned exit code 13 make: *** [debian/rules:18: 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 pendulum, 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 1143359@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 pendulum 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: Sun, 02 Aug 2026 17:54:46 +0100 Source: pendulum Architecture: source Version: 3.2.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Colin Watson <cjwatson@debian.org> Closes: 1143359 Changes: pendulum (3.2.0-2) unstable; urgency=medium . * Team upload. * Build-depend on python3-dateutil (closes: #1143359). * d/tests/control: Fix typo in test name. * Drop "Rules-Requires-Root: no", default as of dpkg-dev 1.22.13. * Drop "Priority: optional", default as of dpkg-dev 1.22.13. * Standards-Version: 4.7.4. Checksums-Sha1: 7731be38c3165b9eb4fc34904959fc21cb0d747f 2736 pendulum_3.2.0-2.dsc 9aad3601b54d6ac2d8531599423ec38f56a1c28d 4608 pendulum_3.2.0-2.debian.tar.xz def07bf6dded05f571773fe36c26fab26bef848a 399456 pendulum_3.2.0-2.git.tar.xz 5cff7b2987e97630cc64e0bfb3ae468eb948b918 17556 pendulum_3.2.0-2_source.buildinfo Checksums-Sha256: db9bbce1c8cb190db60c5968c29d486c2dc769672d83c9114665ac81c345edd7 2736 pendulum_3.2.0-2.dsc e888e665b628e311897be709107ad688ffe319dfe11c9b804e67920b896bed81 4608 pendulum_3.2.0-2.debian.tar.xz bda8bdf53e567b036faa77cc116383c1e559e2fbeea7a83b9fa002189f60c207 399456 pendulum_3.2.0-2.git.tar.xz afc23346bb23284407d46841847fd73bc11ee3e561674a50c69febf248afc417 17556 pendulum_3.2.0-2_source.buildinfo Files: 053ec885aac7abc10cadd2bd83ca8f6a 2736 python optional pendulum_3.2.0-2.dsc 573c026c893afdd00332daa7a4946632 4608 python optional pendulum_3.2.0-2.debian.tar.xz 1f546bb1177035258003c096a8efdf7d 399456 python None pendulum_3.2.0-2.git.tar.xz 996ab2929b4b09ba710c36208f08cfb0 17556 python optional pendulum_3.2.0-2_source.buildinfo Git-Tag-Info: tag=41630b73d40f3877688624d7575f9c55f89b39ab fp=ac0a4ff12611b6fccf01c111393587d97d86500b Git-Tag-Tagger: Colin Watson <cjwatson@debian.org> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpvd4MACgkQYG0ITkaD wHkHqxAAstUCq73xkV7wet1PeK6zJ9pf9M94OveAkIu6A7T5Gdr/ETMqlksg+oLX 52253FbyIUNZ5MmU0FXw22GwP7pE2DihVKhOaw7kOgYw6UEsizjWIcXa2TYPIddl oZR/oS3gTEfFtjdilSCmas7QfLkiObHQd27g9SvKU7oqlndriqfDNgmZiwUDlYYh qluQhqFubMc6Gieebg413B0+1mDVrxBUzqS3yvm+rUgnB1fQbZqDPSLmhWwQ/e0j SFfGK8oLH0ez6OA9CmQ6cexLpFD+c3tEpI7ANt8wD8QcEB1Ew02R1ckF5qbt8W2T t68sZRyBDZ8kC0q3uoR+4WfLi5UuUaUcGsjlPU9vanhISCYoDy4mspycy1PCv4Dy ZwgPy0sGIFTKLG9H9seJNjMGeEqfTVPkEfwQDBXW8ikdscosuTuxV8DBZh9CRA5+ wz6uKarcM9tPxmD0NwnlvpJ6+kl7cQsOjfnbag5K38NTn3e0bmVQfFcCqk6LUaiJ +4um198xL4qPe4xBLh95LYYDDcl1t9bnQo4SmFgQsQasdL2FjwDXRB4XIZisMbLf i5E0nSZ0v/aeZrkN0xjTIgpLLfWYYisHar5Y/9CE7nm1FSSJNCURSeaJiH/Wyv/3 9vFtKUBBgaE/SM0aTYARbq49VTwmZhfs4q3E3JY+GY4PGCWLMF4= =P6LM -----END PGP SIGNATURE-----