Package: src:loggerhead Version: 2.0.1+bzr548-1 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --with python3 --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_clean I: pybuild base:311: python3.13 setup.py clean running clean removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.13' does not exist -- can't clean it cd docs/ && /usr/bin/make clean make[2]: Entering directory '/<<PKGBUILDDIR>>/docs' rm -rf _build/* make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --with python3 --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.13 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/breezy/plugins/loggerhead copying ./__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/breezy/plugins/loggerhead creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/changecache.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/search.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/history.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/highlight.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/lsprof.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/load_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/daemon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/__main__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/templatefunctions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/wholehistory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead copying loggerhead/zptsupport.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/apps copying loggerhead/apps/transport.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/apps copying loggerhead/apps/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/apps copying loggerhead/apps/branch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/apps copying loggerhead/apps/http_head.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/apps copying loggerhead/apps/error.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/apps creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/inventory_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/directory_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/filediff_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/view_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/error_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/search_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/diff_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/atom_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/annotate_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/revision_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/revlog_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/download_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers copying loggerhead/controllers/changelog_ui.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/controllers creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/middleware copying loggerhead/middleware/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/middleware copying loggerhead/middleware/profile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/middleware creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/css copying loggerhead/static/css/view.css -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/css copying loggerhead/static/css/global.css -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/css copying loggerhead/static/css/diff.css -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/css copying loggerhead/static/css/highlight.css -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/css copying loggerhead/static/css/files.css -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/css creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_folder_up.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/spinner.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/treeDiff.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/bg_menuTabs.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_folder.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/deleteCode.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_branch.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_file_download.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_folder.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/treeCollapsed.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_mergeto.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_mergefrom.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/treeExpanded.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/bg_infobox.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/favicon.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/notification-private.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_committer.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_time.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/bg_submenuTabs.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_rss.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/bg_Tabs.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_bug.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_planilla.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_tag.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/newCode.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_file.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_diff.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_file_modify.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_description.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/favicon.ico -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/bg_search_input.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_file_flecha.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images copying loggerhead/static/images/ico_link.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/images creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/javascript copying loggerhead/static/javascript/jquery.min.js -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/javascript copying loggerhead/static/javascript/custom.js -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/javascript copying loggerhead/static/javascript/changelog.js -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/javascript copying loggerhead/static/javascript/diff.js -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/static/javascript copying loggerhead/templates/revision.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/directory.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/collapse-button.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/filediff.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/revisioninfo.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/view.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/breadcrumbs.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/feed-link.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/search-box.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/inventory.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/menu.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/revisionfilechanges.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/branchinfo.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/collapse-all-button.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/changelog.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/revlog.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/atom.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/search.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/error.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates copying loggerhead/templates/macros.pt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/loggerhead/templates running build_scripts creating build/scripts-3.13 copying and adjusting loggerhead-serve -> build/scripts-3.13 changing mode of build/scripts-3.13/loggerhead-serve from 644 to 755 cd docs/ && PYTHONPATH=.. /usr/bin/make html make[2]: Entering directory '/<<PKGBUILDDIR>>/docs' sphinx-build -b html -d _build/doctrees . _build/html Running Sphinx v8.1.3 loading translations [en]... done making output directory... done Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. WARNING: The config value `version' has type `Str', defaults to `str'. WARNING: The config value `release' has type `Str', defaults to `str'. building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 2 source files that are out of date updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] index reading sources... [100%] loggerhead-serve /<<PKGBUILDDIR>>/docs/loggerhead-serve.rst:2: WARNING: Title underline too short. :command:`loggerhead-serve` ========================= [docutils] looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/documentation_options.js Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/basic.css Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/language_data.js Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/classic.css Writing evaluated template result to /<<PKGBUILDDIR>>/docs/_build/html/_static/sidebar.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 50%] index writing output... [100%] loggerhead-serve generating indices... genindex done writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 3 warnings. The HTML pages are in _build/html. Build finished. The HTML pages are in _build/html. make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs' make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_auto_test make[1]: Entering directory '/<<PKGBUILDDIR>>' PYTHONPATH=/<<PKGBUILDDIR>> BZR_CONCURRENCY=1 BRZ_PLUGINS_AT=loggerhead@/<<PKGBUILDDIR>> /usr/bin/brz selftest \ --parallel=fork -v -s bp.loggerhead failed to open trace file: [Errno 13] Permission denied: '/sbuild-nonexistent' running 0 tests... brz selftest: /usr/bin/brz /usr/lib/python3/dist-packages/breezy bzr-3.3.9 python-3.13.2 Linux-6.1.0-31-amd64-x86_64-with-glibc2.41 breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_empty_commentINFO:brz:Committing to: /tmp/testbzr-3p_e_gqg.tmp/breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_empty_comment/work/ brz: breezy/bzr/_dirstate_helpers_pyx.c:11215: __pyx_f_6breezy_3bzr_21_dirstate_helpers_pyx_update_entry: Assertion `PyTuple_Check(__pyx_v_details)' failed. Aborted make[1]: *** [debian/rules:12: override_dh_auto_test] Error 134 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:4: binary] Error 2 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/202503/ 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:loggerhead, so that this is still visible in the BTS web page for this package. Thanks.