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=2
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'
INFO:brz:Committing to:
/tmp/testbzr-jsv1e7lt.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.
INFO:brz:Committing to:
/tmp/testbzr-l1cwd3ng.tmp/breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_file/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.
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_commentERROR
0ms
lost connection during test
'breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_empty_comment'
breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_fileERROR
0ms
lost connection during test
'breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_file'
======================================================================
ERROR:
breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_empty_comment
----------------------------------------------------------------------
testtools.testresult.real._StringException: lost connection during test
'breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_empty_comment'
======================================================================
ERROR:
breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_file
----------------------------------------------------------------------
testtools.testresult.real._StringException: lost connection during test
'breezy.plugins.loggerhead.loggerhead.tests.test_controllers.TestAnnotateUI.test_annotate_file'
----------------------------------------------------------------------
Ran 2 tests in 0.064s
FAILED (errors=2)
make[1]: *** [debian/rules:12: override_dh_auto_test] Error 1
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.