[PKG-Openstack-devel] Bug#924839: sphinxcontrib-programoutput: FTBFS: tests failed

Lucas Nussbaum lucas at debian.org
Sun Mar 17 18:08:40 GMT 2019


Source: sphinxcontrib-programoutput
Version: 0.11-3
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20190315 qa-ftbfs
Justification: FTBFS in buster on amd64

Hi,

During a rebuild of all packages in buster (in a buster chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
> pyversions: missing debian/pyversions file, fall back to supported versions
> py3versions: no X-Python3-Version in control file, using supported versions
> dh /usr/share/openstack-pkg-tools/pkgos.make --buildsystem=python_distutils --with python2,python3,sphinxdoc
> dh: Unknown sequence /usr/share/openstack-pkg-tools/pkgos.make (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep)
> set -e ; for i in 2.7 3.7 ; do \
> 	PYTHONPATH=. PYTHON=python$i python$i setup.py test ; \
> done
> running test
> running egg_info
> writing requirements to src/sphinxcontrib_programoutput.egg-info/requires.txt
> writing src/sphinxcontrib_programoutput.egg-info/PKG-INFO
> writing namespace_packages to src/sphinxcontrib_programoutput.egg-info/namespace_packages.txt
> writing top-level names to src/sphinxcontrib_programoutput.egg-info/top_level.txt
> writing dependency_links to src/sphinxcontrib_programoutput.egg-info/dependency_links.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_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_init_cache (sphinxcontrib.programoutput.tests.test_setup.TestSetup) ... 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) ... FAIL
> test_non_existing_working_directory (sphinxcontrib.programoutput.tests.test_directive.TestDirective) ... FAIL
> 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) ... ERROR
> 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_cache_pickled (sphinxcontrib.programoutput.tests.test_cache.TestCache) ... ERROR
> 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
> 
> ======================================================================
> ERROR: test_command (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py", line 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden
> 
> ======================================================================
> ERROR: test_standard_error_disabled (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py", line 159, in w
>     f(self)
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py", line 99, in test_standard_error_disabled
>     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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 144, 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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden
> 
> ======================================================================
> ERROR: test_cache_pickled (sphinxcontrib.programoutput.tests.test_cache.TestCache)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_cache.py", line 83, in test_cache_pickled
>     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 127, in app
>     warningiserror=warningiserror, confoverrides=confoverrides)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 224, in __init__
>     self.setup_extension(extension)
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 449, in setup_extension
>     self.registry.load_extension(self, extname)
>   File "/usr/lib/python2.7/dist-packages/sphinx/registry.py", line 483, in load_extension
>     metadata = mod.setup(app)
>   File "/usr/lib/python2.7/dist-packages/sphinx/domains/math.py", line 146, in setup
>     app.add_role('eq', MathReferenceRole(warn_dangling=True))
>   File "/usr/lib/python2.7/dist-packages/sphinx/application.py", line 752, in add_role
>     type='app', subtype='add_role')
>   File "/usr/lib/python2.7/logging/__init__.py", line 1463, in warning
>     self.logger.warning(msg, *args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1186, in warning
>     self._log(WARNING, msg, args, **kwargs)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1293, in _log
>     self.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1303, in handle
>     self.callHandlers(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 1343, in callHandlers
>     hdlr.handle(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 762, in handle
>     rv = self.filter(record)
>   File "/usr/lib/python2.7/logging/__init__.py", line 617, in filter
>     if not f.filter(record):
>   File "/usr/lib/python2.7/dist-packages/sphinx/util/logging.py", line 412, in filter
>     raise SphinxWarning(message)
> SphinxWarning: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden
> 
> ======================================================================
> FAIL: test_non_existing_executable (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py", line 159, in w
>     f(self)
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py", line 298, in test_non_existing_executable
>     assert message
> AssertionError
> 
> ======================================================================
> FAIL: test_non_existing_working_directory (sphinxcontrib.programoutput.tests.test_directive.TestDirective)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/__init__.py", line 159, in w
>     f(self)
>   File "/<<PKGBUILDDIR>>/src/sphinxcontrib/programoutput/tests/test_directive.py", line 317, in test_non_existing_working_directory
>     assert message
> AssertionError
> 
> ======================================================================
> 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 159, 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 "while setting up extension sphinx.domains.math: role 'eq' is already registered, it 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 159, 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 "while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden"
> 
> ----------------------------------------------------------------------
> Ran 49 tests in 0.630s
> 
> FAILED (failures=4, errors=23)
> Test failed: <unittest.runner.TextTestResult run=49 errors=23 failures=4>
> error: Test failed: <unittest.runner.TextTestResult run=49 errors=23 failures=4>
> make[1]: *** [debian/rules:24: override_dh_auto_test] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2019/03/15/sphinxcontrib-programoutput_0.11-3_testing.log

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.



More information about the Openstack-devel mailing list