Bug#1095370: python-hdf5plugin: FTBFS: AttributeError: `np.alltrue` was removed in the NumPy 2.0 release.

Santiago Vila sanvila at debian.org
Fri Feb 7 12:12:26 GMT 2025


Package: src:python-hdf5plugin
Version: 4.0.1-4
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py clean 
/<<PKGBUILDDIR>>/setup.py:69: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  from pkg_resources import parse_version
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
INFO:root:running clean
INFO:root:creating /tmp/tmpb9d51rnt/tmp/tmpb9d51rnt
INFO:root:x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpb9d51rnt/source.cc -o /tmp/tmpb9d51rnt/tmp/tmpb9d51rnt/source.o -std=c++11
INFO:root:creating /tmp/tmpkz6ipyi5/tmp/tmpkz6ipyi5
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpkz6ipyi5/source.c -o /tmp/tmpkz6ipyi5/tmp/tmpkz6ipyi5/source.o -msse2
INFO:root:creating /tmp/tmptk5yh6oh/tmp/tmptk5yh6oh
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmptk5yh6oh/source.c -o /tmp/tmptk5yh6oh/tmp/tmptk5yh6oh/source.o -mavx2
INFO:root:creating /tmp/tmpwb22x73z/tmp/tmpwb22x73z
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpwb22x73z/source.c -o /tmp/tmpwb22x73z/tmp/tmpwb22x73z/source.o -fopenmp
INFO:root:creating /tmp/tmpa6rnafr0/tmp/tmpa6rnafr0
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpa6rnafr0/source.c -o /tmp/tmpa6rnafr0/tmp/tmpa6rnafr0/source.o -march=native
INFO:__main__:Build configuration: from collections import namedtuple

HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'sse2', 'avx2', 'cpp11', 'filter_file_extension', 'embedded_filters'))
build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'sse2': True, 'avx2': True, 'cpp11': True, 'filter_file_extension': '.so', 'embedded_filters': ()})

INFO:root:removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build' (and everything under it)
WARNING:root:'build/bdist.linux-x86_64' does not exist -- can't clean it
WARNING:root:'build/scripts-3.12' does not exist -- can't clean it
I: pybuild base:311: python3.13 setup.py clean 
/<<PKGBUILDDIR>>/setup.py:69: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  from pkg_resources import parse_version
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
INFO:root:running clean
INFO:root:creating /tmp/tmpfpscfbp0/tmp/tmpfpscfbp0
INFO:root:x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpfpscfbp0/source.cc -o /tmp/tmpfpscfbp0/tmp/tmpfpscfbp0/source.o -std=c++11
INFO:root:creating /tmp/tmp6godj7vv/tmp/tmp6godj7vv
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmp6godj7vv/source.c -o /tmp/tmp6godj7vv/tmp/tmp6godj7vv/source.o -msse2
INFO:root:creating /tmp/tmpnmb2pmjc/tmp/tmpnmb2pmjc
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpnmb2pmjc/source.c -o /tmp/tmpnmb2pmjc/tmp/tmpnmb2pmjc/source.o -mavx2
INFO:root:creating /tmp/tmpwrteu7h6/tmp/tmpwrteu7h6
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpwrteu7h6/source.c -o /tmp/tmpwrteu7h6/tmp/tmpwrteu7h6/source.o -fopenmp
INFO:root:creating /tmp/tmp61g6u6br/tmp/tmp61g6u6br
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmp61g6u6br/source.c -o /tmp/tmp61g6u6br/tmp/tmp61g6u6br/source.o -march=native
INFO:__main__:Build configuration: from collections import namedtuple

HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'sse2', 'avx2', 'cpp11', 'filter_file_extension', 'embedded_filters'))
build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'sse2': True, 'avx2': True, 'cpp11': True, 'filter_file_extension': '.so', 'embedded_filters': ()})

INFO:root:removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build' (and everything under it)
WARNING:root:'build/bdist.linux-x86_64' does not exist -- can't clean it
WARNING:root:'build/scripts-3.13' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config 
/<<PKGBUILDDIR>>/setup.py:69: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  from pkg_resources import parse_version
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
INFO:root:running config
I: pybuild base:311: python3.13 setup.py config 
/<<PKGBUILDDIR>>/setup.py:69: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  from pkg_resources import parse_version
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
INFO:root:running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.12 setup.py build 
/<<PKGBUILDDIR>>/setup.py:69: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  from pkg_resources import parse_version
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
INFO:root:running build
INFO:root:creating /tmp/tmpygc2s2ky/tmp/tmpygc2s2ky
INFO:root:x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpygc2s2ky/source.cc -o /tmp/tmpygc2s2ky/tmp/tmpygc2s2ky/source.o -std=c++11
INFO:root:creating /tmp/tmpd6jepq2o/tmp/tmpd6jepq2o
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpd6jepq2o/source.c -o /tmp/tmpd6jepq2o/tmp/tmpd6jepq2o/source.o -msse2
INFO:root:creating /tmp/tmptb_s0tu5/tmp/tmptb_s0tu5
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmptb_s0tu5/source.c -o /tmp/tmptb_s0tu5/tmp/tmptb_s0tu5/source.o -mavx2
INFO:root:creating /tmp/tmp2tt1whyf/tmp/tmp2tt1whyf
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmp2tt1whyf/source.c -o /tmp/tmp2tt1whyf/tmp/tmp2tt1whyf/source.o -fopenmp
INFO:root:creating /tmp/tmpjnjwmy3t/tmp/tmpjnjwmy3t
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpjnjwmy3t/source.c -o /tmp/tmpjnjwmy3t/tmp/tmpjnjwmy3t/source.o -march=native
INFO:__main__:Build configuration: from collections import namedtuple

HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'sse2', 'avx2', 'cpp11', 'filter_file_extension', 'embedded_filters'))
build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'sse2': True, 'avx2': True, 'cpp11': True, 'filter_file_extension': '.so', 'embedded_filters': ()})

INFO:__main__:Build configuration has changed
INFO:root:running clean
INFO:root:removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build' (and everything under it)
WARNING:root:'build/bdist.linux-x86_64' does not exist -- can't clean it
WARNING:root:'build/scripts-3.12' does not exist -- can't clean it
INFO:root:running build_py
INFO:root:creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/hdf5plugin
INFO:root:copying src/hdf5plugin/_version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/hdf5plugin
INFO:root:copying src/hdf5plugin/_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/hdf5plugin
INFO:root:copying src/hdf5plugin/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/hdf5plugin
INFO:root:copying src/hdf5plugin/_filters.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/hdf5plugin
INFO:root:copying src/hdf5plugin/test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/hdf5plugin
I: pybuild base:311: /usr/bin/python3 setup.py build 
/<<PKGBUILDDIR>>/setup.py:69: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  from pkg_resources import parse_version
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
INFO:root:running build
INFO:root:creating /tmp/tmp7z9uphk3/tmp/tmp7z9uphk3
INFO:root:x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmp7z9uphk3/source.cc -o /tmp/tmp7z9uphk3/tmp/tmp7z9uphk3/source.o -std=c++11
INFO:root:creating /tmp/tmpqnwihn3m/tmp/tmpqnwihn3m
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpqnwihn3m/source.c -o /tmp/tmpqnwihn3m/tmp/tmpqnwihn3m/source.o -msse2
INFO:root:creating /tmp/tmpvz3o5zyw/tmp/tmpvz3o5zyw
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpvz3o5zyw/source.c -o /tmp/tmpvz3o5zyw/tmp/tmpvz3o5zyw/source.o -mavx2
INFO:root:creating /tmp/tmpj9l5qr50/tmp/tmpj9l5qr50
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmpj9l5qr50/source.c -o /tmp/tmpj9l5qr50/tmp/tmpj9l5qr50/source.o -fopenmp
INFO:root:creating /tmp/tmp2qcwqwcj/tmp/tmp2qcwqwcj
INFO:root:x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/tmp2qcwqwcj/source.c -o /tmp/tmp2qcwqwcj/tmp/tmp2qcwqwcj/source.o -march=native
INFO:__main__:Build configuration: from collections import namedtuple

HDF5PluginBuildConfig = namedtuple('HDF5PluginBuildConfig', ('openmp', 'native', 'sse2', 'avx2', 'cpp11', 'filter_file_extension', 'embedded_filters'))
build_config = HDF5PluginBuildConfig(**{'openmp': True, 'native': True, 'sse2': True, 'avx2': True, 'cpp11': True, 'filter_file_extension': '.so', 'embedded_filters': ()})

INFO:__main__:Build configuration has changed
INFO:root:running clean
INFO:root:removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build' (and everything under it)
WARNING:root:'build/bdist.linux-x86_64' does not exist -- can't clean it
WARNING:root:'build/scripts-3.13' does not exist -- can't clean it
INFO:root:running build_py
INFO:root:creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/hdf5plugin
INFO:root:copying src/hdf5plugin/_version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/hdf5plugin
INFO:root:copying src/hdf5plugin/_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/hdf5plugin
INFO:root:copying src/hdf5plugin/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/hdf5plugin
INFO:root:copying src/hdf5plugin/_filters.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/hdf5plugin
INFO:root:copying src/hdf5plugin/test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/hdf5plugin
   debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=`pwd`/build/lib make -C doc html
make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
Running Sphinx v8.1.3
loading translations [en]... done
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/nbsphinx-code-cells.css
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 8 source files that are out of date
updating environment: [new config] 8 added, 0 changed, 0 removed
reading sources... [ 12%] changelog
reading sources... [ 25%] contribute
reading sources... [ 38%] hdf5plugin_EuropeanHUG2021
reading sources... [ 50%] hdf5plugin_EuropeanHUG2022
reading sources... [ 62%] index
reading sources... [ 75%] information
reading sources... [ 88%] install
reading sources... [100%] usage

/<<PKGBUILDDIR>>/doc/information.rst:3: WARNING: Duplicate explicit target name: "video". [docutils]
WARNING: autodoc: failed to import class 'Bitshuffle' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import class 'Blosc' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import class 'BZip2' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import class 'FciDecomp' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import class 'LZ4' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import class 'SZ' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import class 'Zfp' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import class 'Zstd' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import function 'get_filters' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import function 'get_config' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
WARNING: autodoc: failed to import function 'register' from module 'hdf5plugin'; the following exception was raised:
No module named 'hdf5plugin' [autodoc.import_object]
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... 
copying downloadable files... [ 50%] hdf5plugin_EuropeanHUG2022.ipynb
copying downloadable files... [100%] hdf5plugin_EuropeanHUG2021.ipynb

copying static files... 
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/documentation_options.js
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/basic.css
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/language_data.js
Writing evaluated template result to /<<PKGBUILDDIR>>/doc/_build/html/_static/js/versions.js
copying static files: done
copying extra files... 
copying extra files: done
copying assets: done
writing output... [ 12%] changelog
writing output... [ 25%] contribute
writing output... [ 38%] hdf5plugin_EuropeanHUG2021
writing output... [ 50%] hdf5plugin_EuropeanHUG2022
writing output... [ 62%] index
writing output... [ 75%] information
writing output... [ 88%] install
writing output... [100%] usage

/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2021.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
/<<PKGBUILDDIR>>/doc/hdf5plugin_EuropeanHUG2022.ipynb:: WARNING: Pygments lexer name 'ipython3' is not known
generating indices... genindex done
copying linked files... 
copying notebooks ... [ 50%] hdf5plugin_EuropeanHUG2021.ipynb
copying notebooks ... [100%] hdf5plugin_EuropeanHUG2022.ipynb

writing additional pages... search done
copying images... [ 17%] _build/doctrees/nbsphinx/hdf5plugin_EuropeanHUG2021_7_1.png
copying images... [ 33%] _build/doctrees/nbsphinx/hdf5plugin_EuropeanHUG2021_14_1.png
copying images... [ 50%] _build/doctrees/nbsphinx/hdf5plugin_EuropeanHUG2021_23_0.png
copying images... [ 67%] _build/doctrees/nbsphinx/hdf5plugin_EuropeanHUG2022_9_0.png
copying images... [ 83%] _build/doctrees/nbsphinx/hdf5plugin_EuropeanHUG2022_17_0.png
copying images... [100%] _build/doctrees/nbsphinx/hdf5plugin_EuropeanHUG2022_26_0.png

dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 49 warnings.

The HTML pages are in _build/html.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_test -- -s custom --test-args="env PYTHONPATH={build_dir} {interpreter} -m hdf5plugin.test"
I: pybuild base:311: env PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build python3.12 -m hdf5plugin.test
.s.ss.s.s.hdf5plugin.config is deprecated, use get_config().build_config
..hdf5plugin.strictversion is deprecated
hdf5plugin.hexversion is deprecated
.sss...
----------------------------------------------------------------------
Ran 19 tests in 0.144s

OK (skipped=8)
Test suite succeeded
I: pybuild base:311: env PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build python3.13 -m hdf5plugin.test
.s.ss.s.s.hdf5plugin.config is deprecated, use get_config().build_config
..hdf5plugin.strictversion is deprecated
hdf5plugin.hexversion is deprecated
.sss...
----------------------------------------------------------------------
Ran 19 tests in 0.142s

OK (skipped=8)
Test suite succeeded
dh_auto_test -- -s custom --test-args="env PYTHONPATH={build_dir} {interpreter} test/test.py"
I: pybuild base:311: env PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build python3.12 test/test.py
testBitshuffle (__main__.TestHDF5PluginRead.testBitshuffle)
Test reading bitshuffle compressed data ... skipped 'Bitshuffle filter not available'
testBlosc (__main__.TestHDF5PluginRead.testBlosc)
Test reading Blosc compressed data ... ok
testFcidecomp (__main__.TestHDF5PluginRead.testFcidecomp)
Test reading FCIDECOMP compressed data ... skipped 'FCIDECOMP filter not available'
testLZ4 (__main__.TestHDF5PluginRead.testLZ4)
Test reading lz4 compressed data ... ok
testSZ (__main__.TestHDF5PluginRead.testSZ)
Test reading SZ compressed data ... skipped 'SZ filter not available'
testZfp (__main__.TestHDF5PluginRead.testZfp)
Test reading ZFP compressed data ... ERROR
testBZip2 (hdf5plugin.test.TestHDF5PluginRW.testBZip2)
Write/read test with BZip2 filter plugin ... ok
testBitshuffle (hdf5plugin.test.TestHDF5PluginRW.testBitshuffle)
Write/read test with bitshuffle filter plugin ... skipped 'Bitshuffle filter not available'
testBlosc (hdf5plugin.test.TestHDF5PluginRW.testBlosc)
Write/read test with blosc filter plugin ... ok
testDepreactedBitshuffle (hdf5plugin.test.TestHDF5PluginRW.testDepreactedBitshuffle)
Write/read test with bitshuffle filter plugin ... skipped 'Bitshuffle filter not available'
testFciDecomp (hdf5plugin.test.TestHDF5PluginRW.testFciDecomp)
Write/read test with fcidecomp filter plugin ... skipped 'FCIDECOMP filter not available'
testLZ4 (hdf5plugin.test.TestHDF5PluginRW.testLZ4)
Write/read test with lz4 filter plugin ... ok
testSZ (hdf5plugin.test.TestHDF5PluginRW.testSZ)
Write/read test with SZ filter plugin ... skipped 'SZ filter not available'
testZfp (hdf5plugin.test.TestHDF5PluginRW.testZfp)
Write/read test with zfp filter plugin ... ok
testZstd (hdf5plugin.test.TestHDF5PluginRW.testZstd)
Write/read test with Zstd filter plugin ... skipped 'Zstd filter not available'
testConstants (hdf5plugin.test.TestPackage.testConstants) ... ok
testDeprecatedConfig (hdf5plugin.test.TestPackage.testDeprecatedConfig)
Test hdf5plugin.config availability ... hdf5plugin.config is deprecated, use get_config().build_config
ok
testGetConfig (hdf5plugin.test.TestPackage.testGetConfig)
Test hdf5plugin.get_config availability ... ok
testVersion (hdf5plugin.test.TestPackage.testVersion)
Test version information ... hdf5plugin.strictversion is deprecated
hdf5plugin.hexversion is deprecated
ok
test_register_all_filters (hdf5plugin.test.TestRegisterFilter.test_register_all_filters)
Re-register embedded filters all at once ... skipped 'No embedded filters'
test_register_single_filter_by_id (hdf5plugin.test.TestRegisterFilter.test_register_single_filter_by_id)
Re-register embedded filters one at a time given their ID ... skipped 'No embedded filters'
test_register_single_filter_by_name (hdf5plugin.test.TestRegisterFilter.test_register_single_filter_by_name)
Re-register embedded filters one at a time given their name ... skipped 'No embedded filters'
testDefault (hdf5plugin.test.TestGetFilters.testDefault)
Get all filters: get_filters() ... ok
testRegistered (hdf5plugin.test.TestGetFilters.testRegistered)
Get registered filters: get_filters("registered") ... ok
testSelection (hdf5plugin.test.TestGetFilters.testSelection)
Get selected filters ... ok

======================================================================
ERROR: testZfp (__main__.TestHDF5PluginRead.testZfp)
Test reading ZFP compressed data
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/test.py", line 135, in testZfp
    self.assertFalse(numpy.alltrue(original == compressed),
                     ^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 400, in __getattr__
    raise AttributeError(
AttributeError: `np.alltrue` was removed in the NumPy 2.0 release. Use `np.all` instead.

----------------------------------------------------------------------
Ran 25 tests in 0.731s

FAILED (errors=1, skipped=11)
E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: env PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build python3.12 test/test.py
I: pybuild base:311: env PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build python3.13 test/test.py
testBitshuffle (__main__.TestHDF5PluginRead.testBitshuffle)
Test reading bitshuffle compressed data ... skipped 'Bitshuffle filter not available'
testBlosc (__main__.TestHDF5PluginRead.testBlosc)
Test reading Blosc compressed data ... ok
testFcidecomp (__main__.TestHDF5PluginRead.testFcidecomp)
Test reading FCIDECOMP compressed data ... skipped 'FCIDECOMP filter not available'
testLZ4 (__main__.TestHDF5PluginRead.testLZ4)
Test reading lz4 compressed data ... ok
testSZ (__main__.TestHDF5PluginRead.testSZ)
Test reading SZ compressed data ... skipped 'SZ filter not available'
testZfp (__main__.TestHDF5PluginRead.testZfp)
Test reading ZFP compressed data ... ERROR
testBZip2 (hdf5plugin.test.TestHDF5PluginRW.testBZip2)
Write/read test with BZip2 filter plugin ... ok
testBitshuffle (hdf5plugin.test.TestHDF5PluginRW.testBitshuffle)
Write/read test with bitshuffle filter plugin ... skipped 'Bitshuffle filter not available'
testBlosc (hdf5plugin.test.TestHDF5PluginRW.testBlosc)
Write/read test with blosc filter plugin ... ok
testDepreactedBitshuffle (hdf5plugin.test.TestHDF5PluginRW.testDepreactedBitshuffle)
Write/read test with bitshuffle filter plugin ... skipped 'Bitshuffle filter not available'
testFciDecomp (hdf5plugin.test.TestHDF5PluginRW.testFciDecomp)
Write/read test with fcidecomp filter plugin ... skipped 'FCIDECOMP filter not available'
testLZ4 (hdf5plugin.test.TestHDF5PluginRW.testLZ4)
Write/read test with lz4 filter plugin ... ok
testSZ (hdf5plugin.test.TestHDF5PluginRW.testSZ)
Write/read test with SZ filter plugin ... skipped 'SZ filter not available'
testZfp (hdf5plugin.test.TestHDF5PluginRW.testZfp)
Write/read test with zfp filter plugin ... ok
testZstd (hdf5plugin.test.TestHDF5PluginRW.testZstd)
Write/read test with Zstd filter plugin ... skipped 'Zstd filter not available'
testConstants (hdf5plugin.test.TestPackage.testConstants) ... ok
testDeprecatedConfig (hdf5plugin.test.TestPackage.testDeprecatedConfig)
Test hdf5plugin.config availability ... hdf5plugin.config is deprecated, use get_config().build_config
ok
testGetConfig (hdf5plugin.test.TestPackage.testGetConfig)
Test hdf5plugin.get_config availability ... ok
testVersion (hdf5plugin.test.TestPackage.testVersion)
Test version information ... hdf5plugin.strictversion is deprecated
hdf5plugin.hexversion is deprecated
ok
test_register_all_filters (hdf5plugin.test.TestRegisterFilter.test_register_all_filters)
Re-register embedded filters all at once ... skipped 'No embedded filters'
test_register_single_filter_by_id (hdf5plugin.test.TestRegisterFilter.test_register_single_filter_by_id)
Re-register embedded filters one at a time given their ID ... skipped 'No embedded filters'
test_register_single_filter_by_name (hdf5plugin.test.TestRegisterFilter.test_register_single_filter_by_name)
Re-register embedded filters one at a time given their name ... skipped 'No embedded filters'
testDefault (hdf5plugin.test.TestGetFilters.testDefault)
Get all filters: get_filters() ... ok
testRegistered (hdf5plugin.test.TestGetFilters.testRegistered)
Get registered filters: get_filters("registered") ... ok
testSelection (hdf5plugin.test.TestGetFilters.testSelection)
Get selected filters ... ok

======================================================================
ERROR: testZfp (__main__.TestHDF5PluginRead.testZfp)
Test reading ZFP compressed data
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/test.py", line 135, in testZfp
    self.assertFalse(numpy.alltrue(original == compressed),
                     ^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 400, in __getattr__
    raise AttributeError(
    ...<3 lines>...
    )
AttributeError: `np.alltrue` was removed in the NumPy 2.0 release. Use `np.all` instead.

----------------------------------------------------------------------
Ran 25 tests in 0.627s

FAILED (errors=1, skipped=11)
E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: env PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build python3.13 test/test.py
dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.13" -s custom "--test-args=env PYTHONPATH={build_dir} {interpreter} test/test.py" returned exit code 13
make[1]: *** [debian/rules:13: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202502/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-hdf5plugin, so that this is still
visible in the BTS web page for this package.

Thanks.



More information about the debian-science-maintainers mailing list