Source: icc-profiles-free Version: 2.0.1+dfsg-1.1 Severity: minor Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-shuffle
Hi, GNU Make now has a --shuffle option that simulates non-deterministic ordering of target prerequisites. See https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous work in Debian by Santiago Vila: https://people.debian.org/~sanvila/make-shuffle/ This package fails to build with make --shuffle=reverse. This is likely to be caused by a missing dependency in debian/rules or an upstream Makefile. More information about this mass bug filing is available at https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle Relevant part (hopefully): > debian/rules binary > debian/rules:14: update target 'build-stamp' due to: target does not exist > dh_testdir > touch build-stamp > debian/rules:27: update target 'binary-indep' due to: target does not exist > dh_testdir -i > dh_testroot -i > dh_installdocs -i > dh_installdocs: warning: Compatibility levels before 10 are deprecated (level > 7 in use) > dh_installchangelogs -i > dh_installchangelogs: warning: Compatibility levels before 10 are deprecated > (level 7 in use) > dh_install -i > --sourcedir=/build/reproducible-path/icc-profiles-free-2.0.1+dfsg/debian/icc-profiles-free > dh_install: warning: Compatibility levels before 10 are deprecated (level 7 > in use) > install -d > /build/reproducible-path/icc-profiles-free-2.0.1+dfsg/debian/icc-profiles-free/usr/share/color/icc > for f in *; do \ > if echo $f | egrep -qi '\.(icc|icm|ti3)$'; then \ > cp $f > /build/reproducible-path/icc-profiles-free-2.0.1+dfsg/debian/icc-profiles-free/usr/share/color/icc/; > \ > elif ! echo $f | egrep -qi '^(debian|build-stamp)$'; then \ > cp $f > /build/reproducible-path/icc-profiles-free-2.0.1+dfsg/debian/icc-profiles-free/usr/share/doc/icc-profiles-free/; > \ > fi; \ > done > dh_link -i > dh_link: warning: Compatibility levels before 10 are deprecated (level 7 in > use) > dh_compress -i > dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 > in use) > dh_fixperms -i > dh_installdeb -i > dh_installdeb: warning: Compatibility levels before 10 are deprecated (level > 7 in use) > dh_gencontrol -i > dh_gencontrol: warning: Compatibility levels before 10 are deprecated (level > 7 in use) > dh_md5sums -i > dh_builddeb -i > dpkg-deb: building package 'icc-profiles-free' in > '../icc-profiles-free_2.0.1+dfsg-1.1_all.deb'. > debian/rules:19: update target 'clean' due to: target does not exist > dh_testdir -i > dh_testroot -i > dh_clean > dh_clean: warning: Compatibility levels before 10 are deprecated (level 7 in > use) > rm -rf debian/icc-profiles-free > rm -f debian/*~ > rm -f build-stamp > dpkg-genbuildinfo -O../icc-profiles-free_2.0.1+dfsg-1.1_amd64.buildinfo > dpkg-genbuildinfo: error: binary build with no binary artifacts found; > .buildinfo is meaningless > dpkg-buildpackage: error: dpkg-genbuildinfo > -O../icc-profiles-free_2.0.1+dfsg-1.1_amd64.buildinfo subprocess returned > exit status 25 > -------------------------------------------------------------------------------- > Build finished at 2025-05-01T13:30:54Z The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/icc-profiles-free_2.0.1+dfsg-1.1_unstable_reverse.log If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects