[PKG-Openstack-devel] Bug#880909: sphinxcontrib-programoutput FTBFS with LANG=C

Adrian Bunk bunk at debian.org
Sun Nov 5 15:27:58 UTC 2017


Source: sphinxcontrib-programoutput
Version: 0.11-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/sphinxcontrib-programoutput.html

...
======================================================================
ERROR: test_shell (sphinxcontrib.programoutput.tests.test_cache.TestCache)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/tests/test_cache.py", line 53, in test_shell
    self.assert_cache(cache, Command(u'echo blök', shell=True), u'blök')
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/tests/test_cache.py", line 43, in assert_cache
    self.assertEqual(cache[cmd], result)
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/__init__.py", line 191, in __missing__
    result = command.get_output()
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/__init__.py", line 160, in get_output
    process = self.execute()
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/__init__.py", line 139, in execute
    command = command.encode(sys.getfilesystemencoding())
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position 7: ordinal not in range(128)

======================================================================
ERROR: test_simple (sphinxcontrib.programoutput.tests.test_cache.TestCache)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/tests/test_cache.py", line 48, in test_simple
    self.assert_cache(cache, Command([u'echo', u'blök']), u'blök')
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/tests/test_cache.py", line 43, in assert_cache
    self.assertEqual(cache[cmd], result)
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/__init__.py", line 191, in __missing__
    result = command.get_output()
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/__init__.py", line 160, in get_output
    process = self.execute()
  File "/build/1st/sphinxcontrib-programoutput-0.11/src/sphinxcontrib/programoutput/__init__.py", line 150, in execute
    cwd=self.working_directory)
  File "/usr/lib/python2.7/subprocess.py", line 390, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1025, in _execute_child
    raise child_exception
TypeError: execv() arg 2 must contain only strings

----------------------------------------------------------------------
Ran 51 tests in 11.801s

FAILED (errors=2)
Test failed: <unittest.runner.TextTestResult run=51 errors=2 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=51 errors=2 failures=0>
debian/rules:24: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1


More information about the Openstack-devel mailing list