Package: src:pymvpa2 Version: 2.6.5-1 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --with=python2 --buildsystem=python_distutils --builddirectory=build dh_update_autotools_config -i -O--buildsystem=python_distutils -O--builddirectory=build debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure dh_auto_configure: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: This feature will be removed in compat 12. mkdir -p /<<PKGBUILDDIR>>/build cp -rp debian/intersphinx doc/source/ which swig >/dev/null || ln -s /usr/bin/swig2.0 /<<PKGBUILDDIR>>/build/swig make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' [... snipped ...] self.test(*self.arg) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/tests/test_hdf5.py", line 83, in test_h5py_dataset_typecheck assert_raises(ValueError, AttrDataset.from_hdf5, fpath2) File "/usr/lib/python2.7/unittest/case.py", line 473, in assertRaises callableObj(*args, **kwargs) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/base/dataset.py", line 573, in from_hdf5 if isinstance(source, h5py.highlevel.File): AttributeError: 'module' object has no attribute 'highlevel' ====================================================================== ERROR: mvpa2.tests.test_hdf5.test_class_oldstyle ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/testing/tools.py", line 291, in newfunc func(*(arg + (filename,)), **kw) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/tests/test_hdf5.py", line 155, in test_class_oldstyle assert_raises(HDF5ConversionError, save, co, fname, compression='gzip') File "/usr/lib/python2.7/unittest/case.py", line 473, in assertRaises callableObj(*args, **kwargs) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/base/dataset.py", line 1274, in save if isinstance(destination, h5py.highlevel.File): AttributeError: 'module' object has no attribute 'highlevel' ====================================================================== ERROR: mvpa2.tests.test_hdf5.test_dataset_without_chunks ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/testing/tools.py", line 291, in newfunc func(*(arg + (filename,)), **kw) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/tests/test_hdf5.py", line 172, in test_dataset_without_chunks save(ds, fname, compression='gzip') File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python2.7/dist-packages/mvpa2/base/dataset.py", line 1274, in save if isinstance(destination, h5py.highlevel.File): AttributeError: 'module' object has no attribute 'highlevel' ---------------------------------------------------------------------- Ran 577 tests in 170.523s FAILED (SKIP=22, errors=4) make[1]: *** [debian/rules:49: override_dh_auto_install] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:21: binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -A" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pymvpa2.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.