Bug#976569: numcodecs: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.8 3.9" returned exit code 13

Antonio Valentino antonio.valentino at tiscali.it
Sat Dec 5 16:59:21 GMT 2020


Dear Lucas,
after a quick check to the build logs it seems to me that the problem is
that libblosc1 no longer provides the snappy based coded (although it
seems to be enabled at build time).

Please find below the relevant part of the control files of the binary
packages for libblosc1 1.17.1+ds1-1 and 1.20.1+ds1-1



Package: libblosc1
Source: c-blosc
Version: 1.17.1+ds1-1
Architecture: arm64
Maintainer: Debian QA Group <packages at qa.debian.org>
Installed-Size: 69
Depends: libc6 (>= 2.17), liblz4-1 (>= 0.0~r130), libsnappy1v5 (>=
1.1.7), libzstd1 (>= 1.3.2), zlib1g (>= 1:1.1.4)
Section: libs
Priority: optional
Homepage: http://blosc.org/



Package: libblosc1
Source: c-blosc
Version: 1.20.1+ds1-1
Architecture: arm64
Maintainer: Debian QA Group <packages at qa.debian.org>
Installed-Size: 70
Depends: libc6 (>= 2.17), liblz4-1 (>= 0.0~r130), libzstd1 (>= 1.3.2),
zlib1g (>= 1:1.1.4)
Section: libs
Priority: optional
Homepage: https://blosc.org/



Also I can confirm that I'm able to reproduce the issue on amd64.


On Sat, 5 Dec 2020 14:27:34 +0100 Lucas Nussbaum <lucas at debian.org> wrote:
> Source: numcodecs
> Version: 0.7.2+ds-1
> Severity: serious
> Justification: FTBFS on arm64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20201205 ftbfs-bullseye
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on arm64 (I don't know if it also fails on amd64).
> 
> Relevant part (hopefully):
> > make[1]: Entering directory '/<<PKGBUILDDIR>>'
> > dh_auto_build
> > I: pybuild base:232: /usr/bin/python3.8 setup.py build 
> > [numcodecs] setting up Blosc extension
> > [numcodecs] compiling Blosc extension without SSE2 support
> > [numcodecs] compiling Blosc extension without AVX2 support
> > [numcodecs] setting up Zstandard extension
> > [numcodecs] setting up LZ4 extension
> > [numcodecs] setting up compat extension
> > [numcodecs] setting up vlen extension
> > running build
> > running build_py
> > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/astype.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/bz2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/lzma.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/msgpacks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/base64.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/json.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/categorize.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/fixedscaleoffset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/abc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/pickles.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/quantize.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/packbits.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/registry.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/checksum32.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/delta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/gzip.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/compat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > copying ./numcodecs/zlib.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs
> > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_vlen_utf8.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_zstd.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_fixedscaleoffset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_categorize.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_compat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_lz4.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_quantize.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_gzip.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_registry.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_bz2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_pickles.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_vlen_array.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests
> > copying ./numcodecs/tests/test_lzma.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_numcodecs/build/numcodecs/tests

-- 
Antonio Valentino

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20201205/4243faae/attachment.sig>


More information about the debian-science-maintainers mailing list