#1114121 geneagrapher: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13

#1114121#5
Date:
2025-09-05 18:17:35 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

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 could not 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:geneagrapher, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --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:129: Building wheel for python3.13 with "build" module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
Successfully built geneagrapher-2.0.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module
   debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cmark-gfm README.md > README.html
cmark-gfm CHANGELOG.md > CHANGELOG.html
dh execute_after_dh_auto_build --buildsystem=pybuild
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.13.7, pytest-8.4.1, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build
configfile: pyproject.toml
collected 90 items

tests/test_dot_output.py .........                                       [ 10%]
tests/test_geneagrapher.py ............................................. [ 60%]
...........................FFF....                                       [ 97%]
tests/test_identity_output.py ..                                         [100%]

=================================== FAILURES ===================================

#1114121#10
Date:
2025-10-05 09:34:00 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
geneagrapher, 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 1114121@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Doug Torrance <dtorrance@debian.org> (supplier of updated geneagrapher 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: Mon, 15 Sep 2025 23:27:41 -0400
Source: geneagrapher
Built-For-Profiles: noudeb
Architecture: source
Version: 2.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Math Team <team+math@tracker.debian.org>
Changed-By: Doug Torrance <dtorrance@debian.org>
Closes: 1114121
Changes:
 geneagrapher (2.0.0-2) unstable; urgency=medium
 .
   * debian/control
     - Add python3-pytest-asyncio to Build-Depends (Closes: #1114121).
     - Bump Standards-Version to 4.7.2.
   * debian/copyright
     - Update my copyright years.
Checksums-Sha1:
 2b2735cff2fa3585f1003477c680c18e809501db 2292 geneagrapher_2.0.0-2.dsc
 f8ba7075c027436c745e7a2c595718179d07a36a 5920 geneagrapher_2.0.0-2.debian.tar.xz
 753d00afc8e484ffbb8249bee01b12c390c03b5a 11207 geneagrapher_2.0.0-2_source.buildinfo
Checksums-Sha256:
 0ead97af4e4bcc1eebeb38f8a3b8390b9bafab24960ba476340dc15dbb227ef5 2292 geneagrapher_2.0.0-2.dsc
 48e4aac282a4ed14ddf108b9e19a5389166d071f7cf8043cc83aaefca9425522 5920 geneagrapher_2.0.0-2.debian.tar.xz
 267171f4ebc1f1ad15c509fac7b90ba2de9636de3e47e41a7348f7ff12480f35 11207 geneagrapher_2.0.0-2_source.buildinfo
Files:
 d394544d9fcf98d1d21e4ee51e0a5fc5 2292 math optional geneagrapher_2.0.0-2.dsc
 0d13d735437bbae2efcdc1d0abf7f12c 5920 math optional geneagrapher_2.0.0-2.debian.tar.xz
 45ae637f094d415a9fe511c76b6fe129 11207 math optional geneagrapher_2.0.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEewOa7Ermd89P6sIRzrGIZ6EVCQwFAmjUlQsVHGR0b3JyYW5j
ZUBkZWJpYW4ub3JnAAoJEM6xiGehFQkMLNEP/jn4w2REdEgNjIDCmaFmHGgodOOx
mL4yrKIltYO0gUSVUN6tfx70dCT2ZG6L+8ShTeNYgFognwvAuNAY1xY9AHkAv9xG
mYuCNibAfIQgIVA/2QepOvOm0SMQ9JFyEcC5TMi2Deli9PCXWd8nlikmrYf6QxJq
pKT2M8uxILNBwhznb0Yqjmd3Qh9Yl/HPJUFE8TwE/hMt+lli0pc0rKvWFJhZLof3
dtzEsdoId6oe8hRxOBw5v0wv5TvR8LKWGJ1lPhR+pjy/yjxh2A/jLD/YU1wVO9Gq
r4uFtitn63UNicOMxivZnS3v0Prnj3+FAG3RDUvtBA01/Lj5fwWIPnJyDtRlVJRs
ycbQ48X/LWiHZoybjl9augYMlqG58m2ypxPw/J0VcC2XHG4pXIgUb4cfCHY4VOc9
txggm5658roReqAs28yDDo87SLGartqYsBr6DXcD5UY86LymKYhOnfYsRg4fYW12
TPsEJ+Mt8N2kKG6IPkmcAtRWHAjEp9nA762qnNdA3hAojO4qFcX2O1ebbdfSSIGv
n7aDZIGmxTwi0Xi/opcXHnNkH7kwGg2hOWrBuU5xwJQVUbu1ateBcLw30pB4HpT1
lP9ZETDeIpp1yZmHGPQPv5EJeQoHDWBjrdPvc8dzggUNf2SYSNPGarOpMNi1DNQO
wDL4YF4bzvsTn2ZZ
=33I8
-----END PGP SIGNATURE-----