[Debian-med-packaging] Bug#959940: hdmf FTBFS with h5py 2.10.0

Adrian Bunk bunk at debian.org
Thu May 7 10:05:29 BST 2020


Source: hdmf
Version: 1.5.4-1
Severity: serious
Tags: ftbfs
Control: affects -1 src:pynwb

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

...
======================================================================
ERROR: test_dynamic_container_constructor_name_default_name (tests.unit.build_tests.test_io_map.TestDynamicContainer)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/hdmf-1.5.4/.pybuild/cpython3_3.8_hdmf/build/tests/unit/build_tests/test_io_map.py", line 313, in test_dynamic_container_constructor_name_default_name
    with self.assertWarns(Warning):
  File "/usr/lib/python3.8/unittest/case.py", line 255, in __enter__
    if getattr(v, '__warningregistry__', None):
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 36, in __getattr__
    return getattr(self._mod, attr)
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 35, in __getattr__
    self._mod = self._import()
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 39, in _import
    return import_module(self._mod)
  File "/usr/lib/python3.8/importlib/__init__.py", line 118, in import_module
    if name.startswith('.'):
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 35, in __getattr__
    self._mod = self._import()
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 39, in _import
    return import_module(self._mod)
  File "/usr/lib/python3.8/importlib/__init__.py", line 118, in import_module
    if name.startswith('.'):
...
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 35, in __getattr__
    self._mod = self._import()
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 39, in _import
    return import_module(self._mod)
  File "/usr/lib/python3.8/importlib/__init__.py", line 118, in import_module
    if name.startswith('.'):
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/h5py_warnings.py", line 35, in __getattr__
    self._mod = self._import()
RecursionError: maximum recursion depth exceeded

----------------------------------------------------------------------
Ran 464 tests in 3.412s

FAILED (errors=8)
E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd /build/1st/hdmf-1.5.4/.pybuild/cpython3_3.8_hdmf/build; python3.8 -m unittest discover -v 
dh_auto_test: error: pybuild --test -i python{version} -p 3.8 returned exit code 13
make: *** [debian/rules:7: build] Error 25



More information about the Debian-med-packaging mailing list