Package: src:beanbag-docutils Version: 2.4-2 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] 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 I: pybuild base:311: python3.12 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build override_dh_auto_build --buildsystem=pybuild I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils copying beanbag_docutils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx copying beanbag_docutils/sphinx/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/http_role.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/image_srcsets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/collect_files.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/retina_images.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/intersphinx_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/metadata.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/extlinks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/django_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/json_writer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/ref_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/autodoc_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext copying beanbag_docutils/sphinx/ext/github.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_json_writer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_ref_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/testcase.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_extlinks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_metadata.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_autodoc_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_image_srcsets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_django_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_github.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests copying beanbag_docutils/sphinx/ext/tests/test_http_role.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests/testdata copying beanbag_docutils/sphinx/ext/tests/testdata/github_linkcode_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests/testdata copying beanbag_docutils/sphinx/ext/tests/testdata/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build/beanbag_docutils/sphinx/ext/tests/testdata cd docs; LC_ALL=C.UTF-8 LANGUAGE=C.UTF-8 sphinx-build -bhtml -d _build/doctrees . _build/html Running Sphinx v7.4.7 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid language code. Falling back to 'en' (English). loading translations [en]... done making output directory... done WARNING: html_static_path entry '_static' does not exist Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. [autosummary] generating autosummary for: coderef/index.rst, index.rst, releasenotes/1.0.rst, releasenotes/1.1.rst, releasenotes/1.2.rst, releasenotes/1.3.rst, releasenotes/1.4.1.rst, releasenotes/1.4.rst, releasenotes/1.5.rst, releasenotes/1.6.rst, ..., releasenotes/1.8.1.rst, releasenotes/1.8.rst, releasenotes/1.9.rst, releasenotes/2.0.rst, releasenotes/2.1.1.rst, releasenotes/2.1.rst, releasenotes/2.2.rst, releasenotes/2.3.rst, releasenotes/2.4.rst, releasenotes/index.rst [autosummary] generating autosummary for: /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.autodoc_utils.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.collect_files.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.django_utils.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.extlinks.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.github.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.http_role.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.image_srcsets.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.intersphinx_utils.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.json_writer.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.metadata.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.ref_utils.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.retina_images.rst, /<<PKGBUILDDIR>>/docs/coderef/modules/beanbag_docutils.sphinx.ext.rst loading intersphinx inventory 'django' from https://docs.djangoproject.com/en/3.1/_objects/... loading intersphinx inventory 'pyhton' from https://docs.python.org/objects.inv... intersphinx inventory has moved: https://docs.python.org/objects.inv -> https://docs.python.org/3/objects.inv building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 22 source files that are out of date updating environment: [new config] 35 added, 0 changed, 0 removed reading sources... [ 3%] coderef/index reading sources... [ 6%] coderef/modules/beanbag_docutils.sphinx.ext reading sources... [ 9%] coderef/modules/beanbag_docutils.sphinx.ext.autodoc_utils reading sources... [ 11%] coderef/modules/beanbag_docutils.sphinx.ext.collect_files reading sources... [ 14%] coderef/modules/beanbag_docutils.sphinx.ext.django_utils reading sources... [ 17%] coderef/modules/beanbag_docutils.sphinx.ext.extlinks reading sources... [ 20%] coderef/modules/beanbag_docutils.sphinx.ext.github reading sources... [ 23%] coderef/modules/beanbag_docutils.sphinx.ext.http_role reading sources... [ 26%] coderef/modules/beanbag_docutils.sphinx.ext.image_srcsets reading sources... [ 29%] coderef/modules/beanbag_docutils.sphinx.ext.intersphinx_utils reading sources... [ 31%] coderef/modules/beanbag_docutils.sphinx.ext.json_writer reading sources... [ 34%] coderef/modules/beanbag_docutils.sphinx.ext.metadata reading sources... [ 37%] coderef/modules/beanbag_docutils.sphinx.ext.ref_utils reading sources... [ 40%] coderef/modules/beanbag_docutils.sphinx.ext.retina_images reading sources... [ 43%] index reading sources... [ 46%] releasenotes/1.0 reading sources... [ 49%] releasenotes/1.1 reading sources... [ 51%] releasenotes/1.2 reading sources... [ 54%] releasenotes/1.3 reading sources... [ 57%] releasenotes/1.4 reading sources... [ 60%] releasenotes/1.4.1 reading sources... [ 63%] releasenotes/1.5 reading sources... [ 66%] releasenotes/1.6 reading sources... [ 69%] releasenotes/1.7 reading sources... [ 71%] releasenotes/1.7.1 reading sources... [ 74%] releasenotes/1.8 reading sources... [ 77%] releasenotes/1.8.1 reading sources... [ 80%] releasenotes/1.9 reading sources... [ 83%] releasenotes/2.0 reading sources... [ 86%] releasenotes/2.1 reading sources... [ 89%] releasenotes/2.1.1 reading sources... [ 91%] releasenotes/2.2 reading sources... [ 94%] releasenotes/2.3 reading sources... [ 97%] releasenotes/2.4 reading sources... [100%] releasenotes/index looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... done copying extra files... done copying assets: done writing output... [ 3%] coderef/index writing output... [ 6%] coderef/modules/beanbag_docutils.sphinx.ext writing output... [ 9%] coderef/modules/beanbag_docutils.sphinx.ext.autodoc_utils writing output... [ 11%] coderef/modules/beanbag_docutils.sphinx.ext.collect_files writing output... [ 14%] coderef/modules/beanbag_docutils.sphinx.ext.django_utils writing output... [ 17%] coderef/modules/beanbag_docutils.sphinx.ext.extlinks writing output... [ 20%] coderef/modules/beanbag_docutils.sphinx.ext.github writing output... [ 23%] coderef/modules/beanbag_docutils.sphinx.ext.http_role writing output... [ 26%] coderef/modules/beanbag_docutils.sphinx.ext.image_srcsets writing output... [ 29%] coderef/modules/beanbag_docutils.sphinx.ext.intersphinx_utils writing output... [ 31%] coderef/modules/beanbag_docutils.sphinx.ext.json_writer writing output... [ 34%] coderef/modules/beanbag_docutils.sphinx.ext.metadata writing output... [ 37%] coderef/modules/beanbag_docutils.sphinx.ext.ref_utils writing output... [ 40%] coderef/modules/beanbag_docutils.sphinx.ext.retina_images writing output... [ 43%] index writing output... [ 46%] releasenotes/1.0 writing output... [ 49%] releasenotes/1.1 writing output... [ 51%] releasenotes/1.2 writing output... [ 54%] releasenotes/1.3 writing output... [ 57%] releasenotes/1.4 writing output... [ 60%] releasenotes/1.4.1 writing output... [ 63%] releasenotes/1.5 writing output... [ 66%] releasenotes/1.6 writing output... [ 69%] releasenotes/1.7 writing output... [ 71%] releasenotes/1.7.1 writing output... [ 74%] releasenotes/1.8 writing output... [ 77%] releasenotes/1.8.1 writing output... [ 80%] releasenotes/1.9 writing output... [ 83%] releasenotes/2.0 writing output... [ 86%] releasenotes/2.1 writing output... [ 89%] releasenotes/2.1.1 writing output... [ 91%] releasenotes/2.2 writing output... [ 94%] releasenotes/2.3 writing output... [ 97%] releasenotes/2.4 writing output... [100%] releasenotes/index generating indices... genindex py-modindex done writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 2 warnings. The HTML pages are in _build/html. make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -O--buildsystem=pybuild I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build; python3.12 -m pytest -x ============================= test session starts ============================== platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0 Sphinx: 7.4.7 Django: 4.2.14 rootdir: /<<PKGBUILDDIR>> plugins: kgb-7.1.1 collected 63 items beanbag_docutils/sphinx/ext/tests/test_autodoc_utils.py ................ [ 25%] ........... [ 42%] beanbag_docutils/sphinx/ext/tests/test_django_utils.py . [ 44%] beanbag_docutils/sphinx/ext/tests/test_extlinks.py F =================================== FAILURES =================================== ____________________ ExtLinksTests.test_extlink_with_anchor ____________________ self = <beanbag_docutils.sphinx.ext.tests.test_extlinks.ExtLinksTests testMethod=test_extlink_with_anchor> def test_extlink_with_anchor(self): """Testing :<extlink>:`...` role with mapped URL containing anchor"""
self.assertEqual(
self.render_doc(':bug:`123`'), '<p><a class="reference external"' ' href="https://bugs.example.com/123?#main">bug123</a></p>') E AssertionError: '<p><a class="extlink-bug reference external" href="htt[43 chars]</p>' != '<p><a class="reference external" href="https://bugs.ex[31 chars]</p>' E - <p><a class="extlink-bug reference external" href="https://bugs.example.com/123?#main">bug123</a></p> E ? ------------ E + <p><a class="reference external" href="https://bugs.example.com/123?#main">bug123</a></p> beanbag_docutils/sphinx/ext/tests/test_extlinks.py:29: AssertionError =========================== short test summary info ============================ FAILED beanbag_docutils/sphinx/ext/tests/test_extlinks.py::ExtLinksTests::test_extlink_with_anchor !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! ========================= 1 failed, 28 passed in 1.54s ========================= E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_beanbag-docutils/build; python3.12 -m pytest -x dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit code 13 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202408/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web page for this package. Thanks.