[PKG-Openstack-devel] Bug#867632: python-oslo.rootwrap FTBFS with python 3.6 as supported version

Adrian Bunk bunk at debian.org
Sat Jul 8 00:29:33 UTC 2017


Source: python-oslo.rootwrap
Version: 5.1.0-2
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-oslo.rootwrap.html

...
======================================================================
FAIL: oslo_rootwrap.tests.test_rootwrap.DaemonCleanupTestCase.test_daemon_no_cleanup_for_uninitialized_server
oslo_rootwrap.tests.test_rootwrap.DaemonCleanupTestCase.test_daemon_no_cleanup_for_uninitialized_server
----------------------------------------------------------------------
_StringException: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/mock/mock.py", line 1305, in patched
    return func(*args, **keywargs)
  File "/build/1st/python-oslo.rootwrap-5.1.0/oslo_rootwrap/tests/test_rootwrap.py", line 636, in test_daemon_no_cleanup_for_uninitialized_server
    config=None, filters=None)
  File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 422, in assertRaises
    self.assertThat(our_callable, matcher)
  File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 433, in assertThat
    mismatch_error = self._matchHelper(matchee, matcher, message, verbose)
  File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 483, in _matchHelper
    mismatch = matcher.match(matchee)
  File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 108, in match
    mismatch = self.exception_matcher.match(exc_info)
  File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 62, in match
    mismatch = matcher.match(matchee)
  File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 414, in match
    reraise(*matchee)
  File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise
    raise exc_obj.with_traceback(exc_tb)
  File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match
    result = matchee()
  File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 969, in __call__
    return self._callable_object(*self._args, **self._kwargs)
  File "/build/1st/python-oslo.rootwrap-5.1.0/oslo_rootwrap/daemon.py", line 94, in daemon_start
    socket_path = os.path.join(temp_dir, "rootwrap.sock")
  File "/usr/lib/python3.6/posixpath.py", line 78, in join
    a = os.fspath(a)
TypeError: expected str, bytes or os.PathLike object, not MagicMock


----------------------------------------------------------------------
Ran 57 tests in 2.630s

FAILED (failures=1, skipped=1)
debian/rules:18: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1



More information about the Openstack-devel mailing list