[Pkg-privacy-maintainers] Bug#1082700: txtorcon: FTBFS: failing tests

Santiago Vila sanvila at debian.org
Tue Sep 24 18:42:30 BST 2024


Package: src:txtorcon
Version: 23.11.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
  debian/rules binary
dh binary --with=python3,sphinxdoc --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>>'
PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml docs/ docs/_build/html # HTML generator
Running Sphinx v7.4.7
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
[autosummary] generating autosummary for: examples.rst, guide.rst, hacking.rst, index.rst, installing.rst, interop_asyncio.rst, introduction.rst, release-checklist.rst, releases.rst, txtorcon-config.rst, txtorcon-controller.rst, txtorcon-endpoints.rst, txtorcon-interface.rst, txtorcon-onion.rst, txtorcon-protocol.rst, txtorcon-socks.rst, txtorcon-state.rst, txtorcon-util.rst, txtorcon.rst
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 19 source files that are out of date
updating environment: [new config] 19 added, 0 changed, 0 removed
reading sources... [  5%] examples
reading sources... [ 11%] guide
reading sources... [ 16%] hacking
reading sources... [ 21%] index
reading sources... [ 26%] installing
reading sources... [ 32%] interop_asyncio
reading sources... [ 37%] introduction
reading sources... [ 42%] release-checklist
reading sources... [ 47%] releases
reading sources... [ 53%] txtorcon
reading sources... [ 58%] txtorcon-config
reading sources... [ 63%] txtorcon-controller
reading sources... [ 68%] txtorcon-endpoints
reading sources... [ 74%] txtorcon-interface
reading sources... [ 79%] txtorcon-onion
reading sources... [ 84%] txtorcon-protocol
reading sources... [ 89%] txtorcon-socks
reading sources... [ 95%] txtorcon-state
reading sources... [100%] txtorcon-util

/<<PKGBUILDDIR>>/docs/guide.rst:209: ERROR: Unknown directive type "fixme".

.. fixme::  why doesn't dir() work; fix it, or mention it here
/<<PKGBUILDDIR>>/docs/guide.rst:429: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/docs/index.rst:18: ERROR: Unknown directive type "comment".

.. comment::

     +---------------+---------+---------+
     |   Twisted     | 15.5.0+ | 16.3.0+ |
     +===============+=========+=========+
     |   Python 2.7+ |    ✓    |    ✓    |
     +---------------+---------+---------+
     |   Python 3.5+ |    ✓    |    ✓    |
     +---------------+---------+---------+
     |   PyPy 5.0.0+ |    ✓    |    ✓    |
     +---------------+---------+---------+
/<<PKGBUILDDIR>>/docs/release-checklist.rst:39: ERROR: Unexpected indentation.
/<<PKGBUILDDIR>>/docs/release-checklist.rst:41: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/docs/releases.rst:38: WARNING: Block quote ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:215: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:215: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:215: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:215: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:224: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:229: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:238: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:242: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:246: ERROR: Unknown interpreted text role "method".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:339: WARNING: Mismatch: both interpreted text role prefix and reference suffix.
/<<PKGBUILDDIR>>/docs/releases.rst:340: WARNING: Mismatch: both interpreted text role prefix and reference suffix.
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:455: WARNING: Inline interpreted text or phrase reference start-string without end-string.
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "pypi".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "github-sig".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:4: WARNING: Duplicate explicit target name: "source".
/<<PKGBUILDDIR>>/docs/releases.rst:37: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-23.5.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:49: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-23.0.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:59: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-22.0.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:69: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-21.1.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:79: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-21.0.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:101: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-19.1.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:120: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-19.0.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:129: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-18.3.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:136: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-18.2.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:147: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-18.1.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:166: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-18.0.2.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:175: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-18.0.1.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:184: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-18.0.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:258: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.20.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:279: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.19.3.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:289: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.19.2.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:301: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.19.1.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:311: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.19.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:355: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.18.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:364: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.17.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:375: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.16.1.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:389: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.15.1.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:398: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.15.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:435: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.14.2.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:453: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.14.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:470: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.13.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:487: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.12.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:514: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.11.1.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:516: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.11.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:531: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.10.1.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:542: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.10.0.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:557: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.9.2.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:580: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.9.1.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:604: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.8.2.tar.gz.asc
/<<PKGBUILDDIR>>/docs/releases.rst:613: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.8.1.tar.gz.sig
/<<PKGBUILDDIR>>/docs/releases.rst:644: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.7.tar.gz.sig
/<<PKGBUILDDIR>>/docs/releases.rst:655: WARNING: download file not readable: /<<PKGBUILDDIR>>/signatues/txtorcon-0.6.tar.gz.sig
/<<PKGBUILDDIR>>/txtorcon/endpoints.py:docstring of txtorcon.endpoints.get_global_tor:5: WARNING: Field list ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/txtorcon/endpoints.py:docstring of txtorcon.endpoints.get_global_tor:9: WARNING: Field list ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/txtorcon/endpoints.py:docstring of txtorcon.endpoints.get_global_tor:13: WARNING: Field list ends without a blank line; unexpected unindent.
/<<PKGBUILDDIR>>/docs/txtorcon-state.rst:4: ERROR: Unknown directive type "comment".

.. comment::
         launch_tor is documented in txtorcon-launching.rst
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets...
copying downloadable files... [  8%] ../examples/web_client.py
copying downloadable files... [ 17%] ../examples/web_client_treq.py
copying downloadable files... [ 25%] ../examples/web_client_custom_circuit.py
copying downloadable files... [ 33%] ../examples/launch_tor.py
copying downloadable files... [ 42%] ../examples/launch_tor_endpoint.py
copying downloadable files... [ 50%] ../examples/disallow_streams_by_port.py
copying downloadable files... [ 58%] ../examples/stream_circuit_logger.py
copying downloadable files... [ 67%] ../examples/monitor.py
copying downloadable files... [ 75%] ../examples/stem_relay_descriptor.py
copying downloadable files... [ 83%] ../examples/txtorcon.tac
copying downloadable files... [ 92%] ../meejah.asc
copying downloadable files... [100%] ../examples/web_onion_service_aiohttp.py

copying static files... Copying the source path /<<PKGBUILDDIR>>/docs/_themes/alabaster/static/pygments.css to /<<PKGBUILDDIR>>/docs/_build/html/_static/pygments.css will overwrite data, as a file already exists at the destination path and the content does not match.
done
copying extra files... done
copying assets: done
writing output... [  5%] examples
writing output... [ 11%] guide
writing output... [ 16%] hacking
writing output... [ 21%] index
writing output... [ 26%] installing
writing output... [ 32%] interop_asyncio
writing output... [ 37%] introduction
writing output... [ 42%] release-checklist
writing output... [ 47%] releases
writing output... [ 53%] txtorcon
writing output... [ 58%] txtorcon-config
writing output... [ 63%] txtorcon-controller
writing output... [ 68%] txtorcon-endpoints
writing output... [ 74%] txtorcon-interface
writing output... [ 79%] txtorcon-onion
writing output... [ 84%] txtorcon-protocol
writing output... [ 89%] txtorcon-socks
writing output... [ 95%] txtorcon-state
writing output... [100%] txtorcon-util

generating indices... genindex done
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 162 warnings.

The HTML pages are in docs/_build/html.
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/router.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/endpoints.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/controller_py3.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/attacher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/addrmap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/spaghetti.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/onion.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/controller.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/torcontrolprotocol.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/socks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/_metadata.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/stream.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/_microdesc_parser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/torconfig.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/testutil.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/circuit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/torinfo.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/torstate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/log.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/interface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
copying txtorcon/web.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/txtorcon
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/twisted
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/twisted/plugins
copying twisted/plugins/txtorcon_endpoint_parser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_txtorcon/build/twisted/plugins
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=. trial3 --reporter=text test
........................................................................./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_controller/FilesystemOnionFactoryTests/test_happy_path/8mkqz13l/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_controller/FilesystemOnionFactoryTests/test_happy_path/8mkqz13l/temp'
........................................................../<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_endpoints/EndpointTests/test_basic_auth/_4ccs9om/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_endpoints/EndpointTests/test_basic_auth/_4ccs9om/temp'
...../<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_endpoints/EndpointTests/test_explit_dir_not_readable_ver/l_qkw__y/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_endpoints/EndpointTests/test_explit_dir_not_readable_ver/l_qkw__y/temp'
........../<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_endpoints/EndpointTests/test_multiple_disk/61ojqu74/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_endpoints/EndpointTests/test_multiple_disk/61ojqu74/temp'
........................../<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_endpoints/EndpointTests/test_stealth_auth/60b05d2u/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_endpoints/EndpointTests/test_stealth_auth/60b05d2u/temp'
.../<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_endpoints/EndpointTests/test_system_tor_explit_dir_not_e/h2v3b3sz/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_endpoints/EndpointTests/test_system_tor_explit_dir_not_e/h2v3b3sz/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_endpoints/EndpointTests/test_system_tor_explit_dir_not_r/vtrgxho9/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_endpoints/EndpointTests/test_system_tor_explit_dir_not_r/vtrgxho9/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_endpoints/EndpointTests/test_system_tor_explit_dir_not_r/e6lpywet/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_endpoints/EndpointTests/test_system_tor_explit_dir_not_r/e6lpywet/temp'
....................................................../<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_dir_ioerror/pggquek1/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_dir_ioerror/pggquek1/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_dir_ioerror_v3/9l2abv2z/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_dir_ioerror_v3/9l2abv2z/temp'
............................./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_old_tor_version/in2otqvo/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_old_tor_version/in2otqvo/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_prop224_private_key/p03oijl9/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_prop224_private_key/p03oijl9/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_set_dir/768m2n90/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_set_dir/768m2n90/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_set_ports/wznyjad0/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_set_ports/wznyjad0/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_tor_version_v3_progress/pvhjbidk/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_tor_version_v3_progress/pvhjbidk/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_tor_version_v3_progress_awa/wf9aci3v/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_tor_version_v3_progress_awa/wf9aci3v/temp'
./<<PKGBUILDDIR>>/txtorcon/onion.py:156: UserWarning: Onions service directory (test.test_onion/OnionServiceTest/test_unknown_version/v6qzbkfy/temp) is relative and has been resolved to '/<<PKGBUILDDIR>>/_trial_temp/test.test_onion/OnionServiceTest/test_unknown_version/v6qzbkfy/temp'
..................................................................................................................................................[('HiddenServiceDir', '/tmp/tmpkhi0a_cy'), ('HiddenServiceVersion', '2')]
..........F............................................................................................................................................................................/<<PKGBUILDDIR>>/txtorcon/torstate.py:697: RuntimeWarning: Circuit doesn't start with a guard: [<test.test_torstate.StateTests.test_build_circuit_failure.<locals>.FakeRouter object at 0x7ffab9b16b40>, <test.test_torstate.StateTests.test_build_circuit_failure.<locals>.FakeRouter object at 0x7ffab9b15f10>, <test.test_torstate.StateTests.test_build_circuit_failure.<locals>.FakeRouter object at 0x7ffab9b15ee0>]
......./<<PKGBUILDDIR>>/txtorcon/torstate.py:697: RuntimeWarning: Circuit doesn't start with a guard: [<test.test_torstate.StateTests.test_build_circuit_with_purpose.<locals>.FakeRouter object at 0x7ffab9c91940>, <test.test_torstate.StateTests.test_build_circuit_with_purpose.<locals>.FakeRouter object at 0x7ffab9c91af0>, <test.test_torstate.StateTests.test_build_circuit_with_purpose.<locals>.FakeRouter object at 0x7ffab9c92b70>]
...........................................S..........................S.........
===============================================================================
[SKIPPED]
No GeoIP in github-actions

test.test_util.TestGeoIpDatabaseLoading.test_return_geoip_object
===============================================================================
[SKIPPED]
Doesn't work in PYPY, Py3

test.test_util_imports.TestImports.test_no_GeoIP
===============================================================================
[FAIL]
Traceback (most recent call last):
   File "/usr/lib/python3/dist-packages/twisted/internet/defer.py", line 2014, in _inlineCallbacks
     result = context.run(gen.send, result)
   File "/<<PKGBUILDDIR>>/test/test_torconfig.py", line 1462, in test_happy_path
     self.assertEqual(1, len(calls))
   File "/usr/lib/python3/dist-packages/twisted/trial/_synctest.py", line 444, in assertEqual
     super().assertEqual(first, second, msg)
   File "/usr/lib/python3.12/unittest/case.py", line 885, in assertEqual
     assertion_func(first, second, msg=msg)
   File "/usr/lib/python3.12/unittest/case.py", line 878, in _baseAssertEqual
     raise self.failureException(msg)
twisted.trial.unittest.FailTest: 1 != 2

test.test_torconfig.LegacyLaunchTorTests.test_happy_path
-------------------------------------------------------------------------------
Ran 683 tests in 0.517s

FAILED (skips=2, failures=1, successes=680)
make[1]: *** [debian/rules:28: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: 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/202409/

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

Thanks.



More information about the Pkg-privacy-maintainers mailing list