[PKG-Openstack-devel] Bug#868600: python-glanceclient FTBFS with python 3.6 as supported version
Adrian Bunk
bunk at debian.org
Sun Jul 16 23:20:04 UTC 2017
Source: python-glanceclient
Version: 1:2.5.0-3
Severity: serious
Tags: buster sid
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-glanceclient.html
...
===> Testing with python (python3)
+ rm -rf .testrepository
+ testr-python3 init
+ mktemp -t
+ TEMP_REZ=/tmp/tmp.PibLfS1VGx
+ + tee /tmp/tmp.PibLfS1VGx
subunit2pyunit
+ pwd
+ PYTHONPATH=/build/1st/python-glanceclient-2.5.0 PYTHON=python3.6 testr-python3 run --subunit glanceclient\.tests\.unit\.(?!(.*v2.test_client_requests.ClientTestRequests.test_show_bad_image_schema.*|.*test_ssl.TestHTTPSVerifyCert.test_v1_requests_cert_verification.*|.*test_ssl.TestHTTPSVerifyCert.test_v2_requests_cert_verification.*|.*test_get_schema.*))
Non-zero exit code (2) from test listing.
running=${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./glanceclient/tests/unit} --list
--- import errors ---
Failed to import test module: glanceclient.tests.unit.test_client
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/unittest2/loader.py", line 456, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/lib/python3/dist-packages/unittest2/loader.py", line 395, in _get_module_from_name
__import__(name)
File "/build/1st/python-glanceclient-2.5.0/glanceclient/tests/unit/test_client.py", line 20, in <module>
from glanceclient import v2
File "/build/1st/python-glanceclient-2.5.0/glanceclient/v2/__init__.py", line 15, in <module>
from glanceclient.v2.client import Client # noqa
File "/build/1st/python-glanceclient-2.5.0/glanceclient/v2/client.py", line 19, in <module>
from glanceclient.v2 import image_members
File "/build/1st/python-glanceclient-2.5.0/glanceclient/v2/image_members.py", line 16, in <module>
import warlock
File "/usr/lib/python3/dist-packages/warlock/__init__.py", line 18, in <module>
from warlock.core import model_factory
File "/usr/lib/python3/dist-packages/warlock/core.py", line 19, in <module>
from . import model
File "/usr/lib/python3/dist-packages/warlock/model.py", line 20, in <module>
import jsonpatch
File "/usr/lib/python3/dist-packages/jsonpatch.py", line 114, in <module>
json.load = get_loadjson()
File "/usr/lib/python3/dist-packages/jsonpatch.py", line 108, in get_loadjson
argspec = inspect.getargspec(json.load)
File "/usr/lib/python3.6/inspect.py", line 1072, in getargspec
raise ValueError("Function has keyword-only parameters or annotations"
ValueError: Function has keyword-only parameters or annotations, use getfullargspec() API which can support them
...
Ran 0 tests in 1.867s
OK
+ cat /tmp/tmp.PibLfS1VGx
+ + subunit-filtersubunit-stats -s
--no-passthrough
Total tests: 0
Passed tests: 0
Failed tests: 0
Skipped tests: 0
Seen tags:
+ rm -f /tmp/tmp.PibLfS1VGx
+ testr-python3 slowest
debian/rules:26: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 3
More information about the Openstack-devel
mailing list