Source: sphinxcontrib-programoutput
Version: 0.11-5
Severity: important
Tags: ftbfs
User: [email protected]
Usertags: sphinx2.4
Hi,
sphinxcontrib-programoutput fails to build with Sphinx 2.4, currently available
in
experimental.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: Command not found
> py3versions: no X-Python3-Version in control file, using supported versions
> set -e ; for i in 3.7 3.8 ; do \
> PYTHONPATH=. PYTHON=python$i python$i setup.py test ; \
> done
> running test
> WARNING: Testing via this command is deprecated and will be removed in a
> future version. Users looking for a generic test entry point independent of
> test runner are encouraged to use tox.
> running egg_info
> creating src/sphinxcontrib_programoutput.egg-info
> writing src/sphinxcontrib_programoutput.egg-info/PKG-INFO
> writing dependency_links to
> src/sphinxcontrib_programoutput.egg-info/dependency_links.txt
> writing namespace_packages to
> src/sphinxcontrib_programoutput.egg-info/namespace_packages.txt
> writing requirements to src/sphinxcontrib_programoutput.egg-info/requires.txt
> writing top-level names to
> src/sphinxcontrib_programoutput.egg-info/top_level.txt
> writing manifest file 'src/sphinxcontrib_programoutput.egg-info/SOURCES.txt'
> reading manifest file 'src/sphinxcontrib_programoutput.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/sphinxcontrib_programoutput.egg-info/SOURCES.txt'
> running build_ext
> test_cache_pickled (sphinxcontrib.programoutput.tests.test_cache.TestCache)
> ... /usr/lib/python3/dist-packages/jinja2/sandbox.py:19: DeprecationWarning:
> Using or importing the ABCs from 'collections' instead of from
> 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop
> working
> from collections import Mapping
> ok
> test_hidden_standard_error
> (sphinxcontrib.programoutput.tests.test_cache.TestCache) ... ok
> test_nonzero_return_code
> (sphinxcontrib.programoutput.tests.test_cache.TestCache) ... ok
> test_nonzero_return_code_shell
> (sphinxcontrib.programoutput.tests.test_cache.TestCache) ... ok
> test_working_directory
> (sphinxcontrib.programoutput.tests.test_cache.TestCache) ... ok
> test_working_directory_shell
> (sphinxcontrib.programoutput.tests.test_cache.TestCache) ... ok
> test_execute (sphinxcontrib.programoutput.tests.test_command.TestCommand) ...
> ok
> test_execute_with_hidden_standard_error
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_execute_with_shell
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_from_programoutput_node
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_from_programoutput_node_extraargs
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_get_output (sphinxcontrib.programoutput.tests.test_command.TestCommand)
> ... ok
> test_get_output_non_zero
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_get_output_with_hidden_standard_error
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_get_output_with_working_directory
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_new_with_list
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_new_with_list_hashable
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_new_with_string_command
> (sphinxcontrib.programoutput.tests.test_command.TestCommand) ... ok
> test_slice_empty (sphinxcontrib.programoutput.tests.test_util.TestSlice) ...
> ok
> test_slice_no_int (sphinxcontrib.programoutput.tests.test_util.TestSlice) ...
> ok
> test_slice_simple (sphinxcontrib.programoutput.tests.test_util.TestSlice) ...
> ok
> test_slice_too_many (sphinxcontrib.programoutput.tests.test_util.TestSlice)
> ... ok
> test_command (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ... ERROR
> test_command_non_default_prompt
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_ellipsis_negative_stop
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_ellipsis_start_and_negative_stop
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_ellipsis_start_and_stop
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_ellipsis_stop_only
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_expansion_with_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_expected_non_zero_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_extraargs
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_extraargs_with_prompt
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_extraargs_with_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_no_expansion_without_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_non_existing_executable
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ok
> test_non_existing_working_directory
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ok
> test_prompt (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ... ERROR
> test_prompt_with_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_shell_with_unexpected_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... FAIL
> test_simple (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ... ERROR
> test_standard_error
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_standard_error_disabled
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... skipped
> 'Python 3 prints version to stdout, not stderr'
> test_unexpected_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... FAIL
> test_with_spaces
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_working_directory_defaults_to_srcdir
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_working_directory_relative_to_document
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_working_directory_relative_to_srcdir
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_working_directory_with_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... ERROR
> test_init_cache (sphinxcontrib.programoutput.tests.test_setup.TestSetup) ...
> ERROR
>
> ======================================================================
> ERROR: test_command
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 172, in test_command
> self.assert_output(self.doctree, """\
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_command_non_default_prompt
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 181, in test_command_non_default_prompt
> self.assert_output(self.doctree, '>> echo spam\n<< spam')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_ellipsis_negative_stop
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 223, in test_ellipsis_negative_stop
> self.assert_output(self.doctree, 'spam\n...')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_ellipsis_start_and_negative_stop
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 241, in test_ellipsis_start_and_negative_stop
> self.assert_output(self.doctree, 'spam\n...\neggs')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_ellipsis_start_and_stop
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 232, in test_ellipsis_start_and_stop
> self.assert_output(self.doctree, 'spam\n...\neggs')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_ellipsis_stop_only
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 214, in test_ellipsis_stop_only
> self.assert_output(self.doctree, 'spam\nwith\n...')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_expansion_with_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 156, in test_expansion_with_shell
> self.assert_output(self.doctree, os.environ['HOME'])
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_expected_non_zero_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 274, in test_expected_non_zero_return_code
> self.assert_output(self.doctree, 'foo')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_extraargs
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 188, in test_extraargs
> self.assert_output(self.doctree, 'spam with eggs')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_extraargs_with_prompt
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 206, in test_extraargs_with_prompt
> self.assert_output(self.doctree, '$ echo spam\nspam with eggs')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_extraargs_with_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 197, in test_extraargs_with_shell
> self.assert_output(self.doctree, os.environ['HOME'])
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_no_expansion_without_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 148, in test_no_expansion_without_shell
> self.assert_output(self.doctree, '${HOME}')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_prompt
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 164, in test_prompt
> self.assert_output(self.doctree, """\
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_prompt_with_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 284, in test_prompt_with_return_code
> doctree = self.doctree
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_simple
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 65, in test_simple
> self.assert_output(self.doctree, 'eggs')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_standard_error
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 88, in test_standard_error
> self.assert_output(self.doctree, output)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_with_spaces
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 78, in test_with_spaces
> self.assert_output(self.doctree, 'spam with eggs')
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_working_directory_defaults_to_srcdir
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 107, in test_working_directory_defaults_to_srcdir
> self.assert_output(self.doctree, output)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_working_directory_relative_to_document
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 128, in test_working_directory_relative_to_document
> self.assert_output(self.doctree, output)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_working_directory_relative_to_srcdir
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 117, in test_working_directory_relative_to_srcdir
> self.assert_output(self.doctree, output)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_working_directory_with_shell
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 138, in test_working_directory_with_shell
> doctree = self.doctree
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 147, in doctree
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> ERROR: test_init_cache
> (sphinxcontrib.programoutput.tests.test_setup.TestSetup)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_setup.py", line
> 38, in test_init_cache
> app = self.app
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 27, in __get__
> value = func(inst)
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 130, in app
> warningiserror=warningiserror, confoverrides=confoverrides)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 235, in
> __init__
> self.setup_extension(extension)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 391, in
> setup_extension
> self.registry.load_extension(self, extname)
> File "/usr/lib/python3/dist-packages/sphinx/registry.py", line 465, in
> load_extension
> metadata = setup(app)
> File "/usr/lib/python3/dist-packages/sphinx/addnodes.py", line 375, in setup
> app.add_node(toctree)
> File "/usr/lib/python3/dist-packages/sphinx/application.py", line 556, in
> add_node
> node.__name__, type='app', subtype='add_node')
> File "/usr/lib/python3.7/logging/__init__.py", line 1734, in warning
> self.log(WARNING, msg, *args, **kwargs)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 124, in
> log
> super().log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1766, in log
> self.logger.log(level, msg, *args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1444, in log
> self._log(level, msg, args, **kwargs)
> File "/usr/lib/python3.7/logging/__init__.py", line 1514, in _log
> self.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1524, in handle
> self.callHandlers(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 1586, in callHandlers
> hdlr.handle(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 890, in handle
> rv = self.filter(record)
> File "/usr/lib/python3.7/logging/__init__.py", line 751, in filter
> result = f.filter(record)
> File "/usr/lib/python3/dist-packages/sphinx/util/logging.py", line 406, in
> filter
> raise SphinxWarning(message)
> sphinx.errors.SphinxWarning: node class 'toctree' is already registered, its
> visitors will be overridden
>
> ======================================================================
> FAIL: test_shell_with_unexpected_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 264, in test_shell_with_unexpected_return_code
> excinfo.exception.args[0])
> AssertionError: 'Unexpected return code 1 from command' not found in "node
> class 'toctree' is already registered, its visitors will be overridden"
>
> ======================================================================
> FAIL: test_unexpected_return_code
> (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py",
> line 162, in w
> f(self)
> File
> "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py",
> line 252, in test_unexpected_return_code
> excinfo.exception.args[0])
> AssertionError: 'Unexpected return code 1 from command' not found in "node
> class 'toctree' is already registered, its visitors will be overridden"
>
> ----------------------------------------------------------------------
> Ran 49 tests in 0.629s
>
> FAILED (failures=2, errors=22, skipped=1)
> Test failed: <unittest.runner.TextTestResult run=49 errors=22 failures=2>
> error: Test failed: <unittest.runner.TextTestResult run=49 errors=22
> failures=2>
> make[1]: *** [debian/rules:20: override_dh_auto_test] Error 1
The full build log is available from:
http://qa-logs.debian.net/2020/03/26/sphinxcontrib-programoutput_0.11-5_unstable_sphinx243.log
Please see [1] for Sphinx changelog, which may give a hint of what changes in
Sphinx caused this error.
Also see [2] for the list of deprecated/removed APIs and possible alternatives
to them.
Sphinx 2.4 is going to be uploaded to unstable in a couple of weeks. When that
happens, the severity of this bug will be bumped to serious.
In case you have questions, please Cc [email protected] on reply.
[1]: https://www.sphinx-doc.org/en/2.0/changes.html
[2]:
https://www.sphinx-doc.org/en/2.0/extdev/deprecated.html#dev-deprecated-apis
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.