Bug#979465: flint: FTBFS twice in a row
Andreas Beckmann
anbe at debian.org
Wed Jan 6 22:56:58 GMT 2021
Source: flint
Version: 2.7.0-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
Hi,
flint (at least in experimental, I haven't tried the version from sid)
fails to build twice in a row since not all build artifacts are cleaned
up after a successful build which breaks a subsequent dpkg-source call:
debian/rules clean
dh clean
dh_auto_clean
make -j3 distclean
make[1]: Entering directory '/build/flint-2.7.0'
make[2]: Entering directory '/build/flint-2.7.0/aprcl'
rm -rf ../build/aprcl ../build/aprcl/../aprcl.lo
[...]
make[2]: Leaving directory '/build/flint-2.7.0/fq_zech_mpoly_factor'
rm -rf test_helpers.o profiler.o
rm -f build/printf.o build/fprintf.o build/sprintf.o build/scanf.o build/fscanf.o build/sscanf.o build/clz_tab.o build/memory_manager.o build/version.o build/profiler.o build/thread_support.o build/exception.o build/hashmap.o build/inlines.o build/printf.lo build/fprintf.lo build/sprintf.lo build/scanf.lo build/fscanf.lo build/sscanf.lo build/clz_tab.lo build/memory_manager.lo build/version.lo build/profiler.lo build/thread_support.lo build/exception.lo build/hashmap.lo build/inlines.lo build/test/t-add_ssaaaa build/test/t-add_sssaaaaaa build/test/t-add_ssssaaaaaaaa build/test/t-byte_swap build/test/t-count_leading_zeros build/test/t-count_trailing_zeros build/test/t-invert_limb build/test/t-sdiv_qrnnd build/test/t-smul_ppmm build/test/t-sub_dddmmmsss build/test/t-sub_ddmmss build/test/t-udiv_qrnnd build/test/t-udiv_qrnnd_preinv build/test/t-umul_ppmm profile/p-invert_limb profile/p-udiv_qrnnd profile/p-udiv_qrnnd_preinv examples/crt examples/delta_qexp examples/fmpq_poly examples/fmpz_mod_poly examples/fmpz_poly_factor_zassenhaus examples/fmpz_poly_q examples/fq_poly examples/multi_crt examples/padic examples/partitions examples/primegen examples/qadic examples/radix examples/stirling_matrix
rm -f libflint.a
rm -f libflint.so libflint.so.15
rm -f libflint-2.7.0.so.15.0.0
rm -rf build
rm -f flint-config.h config.log fft_tuning.h fmpz-conversions.h Makefile fmpz/fmpz.c
make[1]: Leaving directory '/build/flint-2.7.0'
dh_clean
dpkg-source -b .
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building flint using existing ./flint_2.7.0.orig.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: error: cannot represent change to libflint-2.7.0.so:
dpkg-source: error: new version is symlink to libflint-2.7.0.so.15.0.0
dpkg-source: error: old version is nonexistent
dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 127
The libflint-2.7.0.so symlink is the culprit causing the failure.
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: flint_2.7.0-1_twice.log.gz
Type: application/gzip
Size: 368577 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20210106/a86be938/attachment-0001.gz>
More information about the debian-science-maintainers
mailing list