Source: python-pgpy
Version: 0.4.3-2
Severity: serious

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

...
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/1st/python-pgpy-0.4.3'
LC_ALL=C.UTF-8 dh_auto_test -O--buildsystem=pybuild
I: pybuild base:184: cd 
/build/1st/python-pgpy-0.4.3/.pybuild/pythonX.Y_3.5/build; python3.5 -m pytest 
tests
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/_pytest/config.py", line 342, in 
_getconftestmodules
    return self._path2confmods[path]
KeyError: 
local('/build/1st/python-pgpy-0.4.3/.pybuild/pythonX.Y_3.5/build/tests')

During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/_pytest/config.py", line 373, in 
_importconftest
    return self._conftestpath2mod[conftestpath]
KeyError: 
local('/build/1st/python-pgpy-0.4.3/.pybuild/pythonX.Y_3.5/build/tests/conftest.py')

During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gpg/gpgme.py", line 14, in 
swig_import_helper
    return importlib.import_module(mname)
  File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 985, in _gcd_import
  File "<frozen importlib._bootstrap>", line 968, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
ImportError: No module named 'gpg._gpgme'

During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/_pytest/config.py", line 379, in 
_importconftest
    mod = conftestpath.pyimport()
  File "/usr/lib/python3/dist-packages/py/_path/local.py", line 662, in pyimport
    __import__(modname)
  File "/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py", line 212, 
in load_module
    py.builtin.exec_(co, mod.__dict__)
  File 
"/build/1st/python-pgpy-0.4.3/.pybuild/pythonX.Y_3.5/build/tests/conftest.py", 
line 5, in <module>
    import gpg
  File "/usr/lib/python3/dist-packages/gpg/__init__.py", line 101, in <module>
    from . import core
  File "/usr/lib/python3/dist-packages/gpg/core.py", line 34, in <module>
    from . import gpgme
  File "/usr/lib/python3/dist-packages/gpg/gpgme.py", line 17, in <module>
    _gpgme = swig_import_helper()
  File "/usr/lib/python3/dist-packages/gpg/gpgme.py", line 16, in 
swig_import_helper
    return importlib.import_module('_gpgme')
  File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_gpgme'
ERROR: could not load 
/build/1st/python-pgpy-0.4.3/.pybuild/pythonX.Y_3.5/build/tests/conftest.py

E: pybuild pybuild:283: test: plugin distutils failed with: exit code=4: cd 
/build/1st/python-pgpy-0.4.3/.pybuild/pythonX.Y_3.5/build; python3.5 -m pytest 
tests
dh_auto_test: pybuild --test --test-pytest -i python{version} -p "3.5 3.6" 
returned exit code 13
debian/rules:13: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 25



Either #866555 needs fixing or as workaround the tests
should run only with the default python3 version.

Reply via email to