Source: ncbi-tools6 Version: 6.1.20170106+dfsg2-5 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): > ar cru libblast.a aa_ungapped.o blast_diagnostics.o blast_engine.o > blast_extend.o blast_filter.o blast_gapalign.o blast_hits.o blast_itree.o > blast_lookup.o blast_message.o blast_options.o blast_seg.o blast_seqsrc.o > blast_sw.o blast_setup.o blast_stat.o blast_traceback.o blast_util.o > gapinfo.o greedy_align.o link_hsps.o lookup_wrap.o na_ungapped.o ncbi_math.o > ncbi_std.o pattern.o phi_extend.o phi_lookup.o lookup_util.o blast_encoding.o > blast_psi.o blast_psi_priv.o blast_kappa.o matrix_freq_ratios.o > blast_hspstream.o blast_parameters.o blast_posit.o phi_gapalign.o > blast_program.o blast_query_info.o blast_tune.o blast_aalookup.o > blast_nalookup.o blast_aascan.o blast_nascan.o blast_dynarray.o split_query.o > gencode_singleton.o index_ungapped.o hspfilter_collector.o > blast_hspstream_mt_utils.o blast_traceback_mt_priv.o boost_erf.o jumper.o > ar: `u' modifier ignored since `D' is the default (see `U') > cp -p libblast.a ../lib > ranlib ../lib/libblast.a > makefile:517: update target 'algorend.glo' due to: target does not exist > mv algorend.o algorend.tmp > mv: cannot stat 'algorend.o': No such file or directory > make[3]: *** [makefile:517: algorend.glo] Error 1 shuffle=reverse The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/ncbi-tools6_6.1.20170106+dfsg2-5_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