Source: nfdump
Version: 1.7.5-2
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):
> make[5]: Entering directory '/build/reproducible-path/nfdump-1.7.5/src/test'
> Makefile:916: update target 'runtest.sh.log' due to: target does not exist
> p='runtest.sh'; \
> b='runtest.sh'; \
> case $- in *e*) set +e;; esac; srcdirstrip=`echo "." | sed 's|.|.|g'`; case 
> $p in ./*) f=`echo "$p" | sed "s|^$srcdirstrip/||"`;; *) f=$p;; esac; { mgn= 
> red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" = Xno; then 
> am__color_tests=no; elif test "X" = Xalways; then am__color_tests=yes; elif 
> test "X$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then 
> am__color_tests=yes; fi; if test $am__color_tests = yes; then red=''; 
> grn=''; lgn=''; blu=''; mgn=''; brg=''; 
> std=''; fi; }; srcdir=.; export srcdir; case "runtest.sh.log" in */*) 
> am__odir=`echo "./runtest.sh.log" | sed 's|/[^/]*$||'`;; *) am__odir=.;; 
> esac; test "x$am__odir" = x"." || test -d "$am__odir" || /usr/bin/mkdir -p 
> "$am__odir" || exit $?; if test -f "./$f"; then dir=./; elif test -f "$f"; 
> then dir=; else dir="./"; fi; tst=$dir$f; log='runtest.sh.log'; if test -n 
> ''; then am__collect_skipped_logs='--collect-skipped-logs no'; else 
> am__collect_skipped_logs=''; fi; if test -n ''; then 
> am__enable_hard_errors=no; else am__enable_hard_errors=yes; fi; case "  " in 
> *[\ \        ]$f[\ \ ]* | *[\ \      ]$dir$f[\ \     ]*) 
> am__expect_failure=yes;; *) am__expect_failure=no;; esac; TEST_BZIP2="yes"; 
> export TEST_BZIP2 TEST_ZSTD="yes"; export TEST_ZSTD ;  /bin/bash 
> ../../test-driver --test-name "$f" \
> --log-file $b.log --trs-file $b.trs \
> --color-tests "$am__color_tests" $am__collect_skipped_logs 
> --enable-hard-errors "$am__enable_hard_errors" --expect-failure 
> "$am__expect_failure"   --    \
> "$tst" 
> FAIL: runtest.sh
> Makefile:909: update target 'runzstd.sh.log' due to: target does not exist
> p='runzstd.sh'; \
> b='runzstd.sh'; \
> case $- in *e*) set +e;; esac; srcdirstrip=`echo "." | sed 's|.|.|g'`; case 
> $p in ./*) f=`echo "$p" | sed "s|^$srcdirstrip/||"`;; *) f=$p;; esac; { mgn= 
> red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" = Xno; then 
> am__color_tests=no; elif test "X" = Xalways; then am__color_tests=yes; elif 
> test "X$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then 
> am__color_tests=yes; fi; if test $am__color_tests = yes; then red=''; 
> grn=''; lgn=''; blu=''; mgn=''; brg=''; 
> std=''; fi; }; srcdir=.; export srcdir; case "runzstd.sh.log" in */*) 
> am__odir=`echo "./runzstd.sh.log" | sed 's|/[^/]*$||'`;; *) am__odir=.;; 
> esac; test "x$am__odir" = x"." || test -d "$am__odir" || /usr/bin/mkdir -p 
> "$am__odir" || exit $?; if test -f "./$f"; then dir=./; elif test -f "$f"; 
> then dir=; else dir="./"; fi; tst=$dir$f; log='runzstd.sh.log'; if test -n 
> ''; then am__collect_skipped_logs='--collect-skipped-logs no'; else 
> am__collect_skipped_logs=''; fi; if test -n ''; then 
> am__enable_hard_errors=no; else am__enable_hard_errors=yes; fi; case "  " in 
> *[\ \        ]$f[\ \ ]* | *[\ \      ]$dir$f[\ \     ]*) 
> am__expect_failure=yes;; *) am__expect_failure=no;; esac; TEST_BZIP2="yes"; 
> export TEST_BZIP2 TEST_ZSTD="yes"; export TEST_ZSTD ;  /bin/bash 
> ../../test-driver --test-name "$f" \
> --log-file $b.log --trs-file $b.trs \
> --color-tests "$am__color_tests" $am__collect_skipped_logs 
> --enable-hard-errors "$am__enable_hard_errors" --expect-failure 
> "$am__expect_failure"   --    \
> "$tst" 
> FAIL: runzstd.sh
> Makefile:902: update target 'runbz2.sh.log' due to: target does not exist
> p='runbz2.sh'; \
> b='runbz2.sh'; \
> case $- in *e*) set +e;; esac; srcdirstrip=`echo "." | sed 's|.|.|g'`; case 
> $p in ./*) f=`echo "$p" | sed "s|^$srcdirstrip/||"`;; *) f=$p;; esac; { mgn= 
> red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" = Xno; then 
> am__color_tests=no; elif test "X" = Xalways; then am__color_tests=yes; elif 
> test "X$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then 
> am__color_tests=yes; fi; if test $am__color_tests = yes; then red=''; 
> grn=''; lgn=''; blu=''; mgn=''; brg=''; 
> std=''; fi; }; srcdir=.; export srcdir; case "runbz2.sh.log" in */*) 
> am__odir=`echo "./runbz2.sh.log" | sed 's|/[^/]*$||'`;; *) am__odir=.;; esac; 
> test "x$am__odir" = x"." || test -d "$am__odir" || /usr/bin/mkdir -p 
> "$am__odir" || exit $?; if test -f "./$f"; then dir=./; elif test -f "$f"; 
> then dir=; else dir="./"; fi; tst=$dir$f; log='runbz2.sh.log'; if test -n ''; 
> then am__collect_skipped_logs='--collect-skipped-logs no'; else 
> am__collect_skipped_logs=''; fi; if test -n ''; then 
> am__enable_hard_errors=no; else am__enable_hard_errors=yes; fi; case "  " in 
> *[\ \   ]$f[\ \ ]* | *[\ \      ]$dir$f[\ \     ]*) am__expect_failure=yes;; 
> *) am__expect_failure=no;; esac; TEST_BZIP2="yes"; export TEST_BZIP2 
> TEST_ZSTD="yes"; export TEST_ZSTD ;  /bin/bash ../../test-driver --test-name 
> "$f" \
> --log-file $b.log --trs-file $b.trs \
> --color-tests "$am__color_tests" $am__collect_skipped_logs 
> --enable-hard-errors "$am__enable_hard_errors" --expect-failure 
> "$am__expect_failure"   --    \
> "$tst" 
> FAIL: runbz2.sh
> Makefile:895: update target 'runlz4.sh.log' due to: target does not exist
> p='runlz4.sh'; \
> b='runlz4.sh'; \
> case $- in *e*) set +e;; esac; srcdirstrip=`echo "." | sed 's|.|.|g'`; case 
> $p in ./*) f=`echo "$p" | sed "s|^$srcdirstrip/||"`;; *) f=$p;; esac; { mgn= 
> red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" = Xno; then 
> am__color_tests=no; elif test "X" = Xalways; then am__color_tests=yes; elif 
> test "X$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then 
> am__color_tests=yes; fi; if test $am__color_tests = yes; then red=''; 
> grn=''; lgn=''; blu=''; mgn=''; brg=''; 
> std=''; fi; }; srcdir=.; export srcdir; case "runlz4.sh.log" in */*) 
> am__odir=`echo "./runlz4.sh.log" | sed 's|/[^/]*$||'`;; *) am__odir=.;; esac; 
> test "x$am__odir" = x"." || test -d "$am__odir" || /usr/bin/mkdir -p 
> "$am__odir" || exit $?; if test -f "./$f"; then dir=./; elif test -f "$f"; 
> then dir=; else dir="./"; fi; tst=$dir$f; log='runlz4.sh.log'; if test -n ''; 
> then am__collect_skipped_logs='--collect-skipped-logs no'; else 
> am__collect_skipped_logs=''; fi; if test -n ''; then 
> am__enable_hard_errors=no; else am__enable_hard_errors=yes; fi; case "  " in 
> *[\ \   ]$f[\ \ ]* | *[\ \      ]$dir$f[\ \     ]*) am__expect_failure=yes;; 
> *) am__expect_failure=no;; esac; TEST_BZIP2="yes"; export TEST_BZIP2 
> TEST_ZSTD="yes"; export TEST_ZSTD ;  /bin/bash ../../test-driver --test-name 
> "$f" \
> --log-file $b.log --trs-file $b.trs \
> --color-tests "$am__color_tests" $am__collect_skipped_logs 
> --enable-hard-errors "$am__enable_hard_errors" --expect-failure 
> "$am__expect_failure"   --    \
> "$tst" 
> FAIL: runlz4.sh
> Makefile:888: update target 'runlzo.sh.log' due to: target does not exist
> p='runlzo.sh'; \
> b='runlzo.sh'; \
> case $- in *e*) set +e;; esac; srcdirstrip=`echo "." | sed 's|.|.|g'`; case 
> $p in ./*) f=`echo "$p" | sed "s|^$srcdirstrip/||"`;; *) f=$p;; esac; { mgn= 
> red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" = Xno; then 
> am__color_tests=no; elif test "X" = Xalways; then am__color_tests=yes; elif 
> test "X$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then 
> am__color_tests=yes; fi; if test $am__color_tests = yes; then red=''; 
> grn=''; lgn=''; blu=''; mgn=''; brg=''; 
> std=''; fi; }; srcdir=.; export srcdir; case "runlzo.sh.log" in */*) 
> am__odir=`echo "./runlzo.sh.log" | sed 's|/[^/]*$||'`;; *) am__odir=.;; esac; 
> test "x$am__odir" = x"." || test -d "$am__odir" || /usr/bin/mkdir -p 
> "$am__odir" || exit $?; if test -f "./$f"; then dir=./; elif test -f "$f"; 
> then dir=; else dir="./"; fi; tst=$dir$f; log='runlzo.sh.log'; if test -n ''; 
> then am__collect_skipped_logs='--collect-skipped-logs no'; else 
> am__collect_skipped_logs=''; fi; if test -n ''; then 
> am__enable_hard_errors=no; else am__enable_hard_errors=yes; fi; case "  " in 
> *[\ \   ]$f[\ \ ]* | *[\ \      ]$dir$f[\ \     ]*) am__expect_failure=yes;; 
> *) am__expect_failure=no;; esac; TEST_BZIP2="yes"; export TEST_BZIP2 
> TEST_ZSTD="yes"; export TEST_ZSTD ;  /bin/bash ../../test-driver --test-name 
> "$f" \
> --log-file $b.log --trs-file $b.trs \
> --color-tests "$am__color_tests" $am__collect_skipped_logs 
> --enable-hard-errors "$am__enable_hard_errors" --expect-failure 
> "$am__expect_failure"   --    \
> "$tst" 
> FAIL: runlzo.sh
> Makefile:881: update target 'runprepare.sh.log' due to: target does not exist
> p='runprepare.sh'; \
> b='runprepare.sh'; \
> case $- in *e*) set +e;; esac; srcdirstrip=`echo "." | sed 's|.|.|g'`; case 
> $p in ./*) f=`echo "$p" | sed "s|^$srcdirstrip/||"`;; *) f=$p;; esac; { mgn= 
> red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" = Xno; then 
> am__color_tests=no; elif test "X" = Xalways; then am__color_tests=yes; elif 
> test "X$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then 
> am__color_tests=yes; fi; if test $am__color_tests = yes; then red=''; 
> grn=''; lgn=''; blu=''; mgn=''; brg=''; 
> std=''; fi; }; srcdir=.; export srcdir; case "runprepare.sh.log" in */*) 
> am__odir=`echo "./runprepare.sh.log" | sed 's|/[^/]*$||'`;; *) am__odir=.;; 
> esac; test "x$am__odir" = x"." || test -d "$am__odir" || /usr/bin/mkdir -p 
> "$am__odir" || exit $?; if test -f "./$f"; then dir=./; elif test -f "$f"; 
> then dir=; else dir="./"; fi; tst=$dir$f; log='runprepare.sh.log'; if test -n 
> ''; then am__collect_skipped_logs='--collect-skipped-logs no'; else 
> am__collect_skipped_logs=''; fi; if test -n ''; then 
> am__enable_hard_errors=no; else am__enable_hard_errors=yes; fi; case "  " in 
> *[\ \       ]$f[\ \ ]* | *[\ \      ]$dir$f[\ \     ]*) 
> am__expect_failure=yes;; *) am__expect_failure=no;; esac; TEST_BZIP2="yes"; 
> export TEST_BZIP2 TEST_ZSTD="yes"; export TEST_ZSTD ;  /bin/bash 
> ../../test-driver --test-name "$f" \
> --log-file $b.log --trs-file $b.trs \
> --color-tests "$am__color_tests" $am__collect_skipped_logs 
> --enable-hard-errors "$am__enable_hard_errors" --expect-failure 
> "$am__expect_failure"   --    \
> "$tst" 
> PASS: runprepare.sh
> Makefile:874: update target 'nftest.log' due to: target does not exist
> p='nftest'; \
> b='nftest'; \
> case $- in *e*) set +e;; esac; srcdirstrip=`echo "." | sed 's|.|.|g'`; case 
> $p in ./*) f=`echo "$p" | sed "s|^$srcdirstrip/||"`;; *) f=$p;; esac; { mgn= 
> red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" = Xno; then 
> am__color_tests=no; elif test "X" = Xalways; then am__color_tests=yes; elif 
> test "X$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then 
> am__color_tests=yes; fi; if test $am__color_tests = yes; then red=''; 
> grn=''; lgn=''; blu=''; mgn=''; brg=''; 
> std=''; fi; }; srcdir=.; export srcdir; case "nftest.log" in */*) 
> am__odir=`echo "./nftest.log" | sed 's|/[^/]*$||'`;; *) am__odir=.;; esac; 
> test "x$am__odir" = x"." || test -d "$am__odir" || /usr/bin/mkdir -p 
> "$am__odir" || exit $?; if test -f "./$f"; then dir=./; elif test -f "$f"; 
> then dir=; else dir="./"; fi; tst=$dir$f; log='nftest.log'; if test -n ''; 
> then am__collect_skipped_logs='--collect-skipped-logs no'; else 
> am__collect_skipped_logs=''; fi; if test -n ''; then 
> am__enable_hard_errors=no; else am__enable_hard_errors=yes; fi; case "  " in 
> *[\ \    ]$f[\ \ ]* | *[\ \      ]$dir$f[\ \     ]*) am__expect_failure=yes;; 
> *) am__expect_failure=no;; esac; TEST_BZIP2="yes"; export TEST_BZIP2 
> TEST_ZSTD="yes"; export TEST_ZSTD ;  /bin/bash ../../test-driver --test-name 
> "$f" \
> --log-file $b.log --trs-file $b.trs \
> --color-tests "$am__color_tests" $am__collect_skipped_logs 
> --enable-hard-errors "$am__enable_hard_errors" --expect-failure 
> "$am__expect_failure"   --    \
> "$tst" 
> PASS: nftest
> Makefile:721: update target 'test-suite.log' due to: target does not exist
> bases='nftest.log runprepare.sh.log runlzo.sh.log runlz4.sh.log runbz2.sh.log 
> runzstd.sh.log runtest.sh.log'; bases=`for i in $bases; do echo $i; done | 
> sed 's/\.log$//'`; bases=`echo $bases`; \
> am__f_ok () { test -f "$1" && test -r "$1"; }; \
> redo_bases=`for i in $bases; do \
>               am__f_ok $i.trs && am__f_ok $i.log || echo $i; \
>             done`; \
> if test -n "$redo_bases"; then \
>   redo_logs=`for i in $redo_bases; do echo $i.log; done`; \
>   redo_results=`for i in $redo_bases; do echo $i.trs; done`; \
>   if (target_option=n; case ${target_option-} in ?) ;; *) echo 
> "am__make_running_with_option: internal error: invalid" "target option 
> '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; 
> sane_makeflags=$MAKEFLAGS; if { if test -z '5'; then false; elif test -n 
> 'x86_64-pc-linux-gnu'; then true; elif test -n '4.4.1' && test -n 
> '/build/reproducible-path/nfdump-1.7.5/src/test'; then true; else false; fi; 
> }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \  ]*) bs=\\; 
> sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs   
> ]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' 
> "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next 
> = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) 
> strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) 
> strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) 
> strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) 
> skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) 
> has_opt=yes; break;; esac; done; test $has_opt = yes); then :; else \
>     rm -f $redo_logs && rm -f $redo_results || exit 1; \
>   fi; \
> fi; \
> if test -n "$am__remaking_logs"; then \
>   echo "fatal: making test-suite.log: possible infinite" \
>        "recursion detected" >&2; \
> elif test -n "$redo_logs"; then \
>   am__remaking_logs=yes make  $redo_logs; \
> fi; \
> if (target_option=n; case ${target_option-} in ?) ;; *) echo 
> "am__make_running_with_option: internal error: invalid" "target option 
> '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; 
> sane_makeflags=$MAKEFLAGS; if { if test -z '5'; then false; elif test -n 
> 'x86_64-pc-linux-gnu'; then true; elif test -n '4.4.1' && test -n 
> '/build/reproducible-path/nfdump-1.7.5/src/test'; then true; else false; fi; 
> }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \    ]*) bs=\\; 
> sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs   
> ]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' 
> "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next 
> = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) 
> strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) 
> strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) 
> strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) 
> skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) 
> has_opt=yes; break;; esac; done; test $has_opt = yes); then :; else \
>   st=0;  \
>   errmsg="fatal: making test-suite.log: failed to create"; \
>   for i in $redo_bases; do \
>     test -f $i.trs && test -r $i.trs \
>       || { echo "$errmsg $i.trs" >&2; st=1; }; \
>     test -f $i.log && test -r $i.log \
>       || { echo "$errmsg $i.log" >&2; st=1; }; \
>   done; \
>   test $st -eq 0 || exit 1; \
> fi
> case $- in *e*) set +e;; esac; { mgn= red= grn= lgn= blu= brg= std=; 
> am__color_tests=no; if test "X" = Xno; then am__color_tests=no; elif test "X" 
> = Xalways; then am__color_tests=yes; elif test "X$TERM" != Xdumb && { test -t 
> 1; } 2>/dev/null; then am__color_tests=yes; fi; if test $am__color_tests = 
> yes; then red=''; grn=''; lgn=''; blu=''; 
> mgn=''; brg=''; std=''; fi; }; bases='nftest.log 
> runprepare.sh.log runlzo.sh.log runlz4.sh.log runbz2.sh.log runzstd.sh.log 
> runtest.sh.log'; bases=`for i in $bases; do echo $i; done | sed 
> 's/\.log$//'`; bases=`echo $bases`; \
> ws='[         ]'; \
> results=`for b in $bases; do echo $b.trs; done`; \
> test -n "$results" || results=/dev/null; \
> all=`  grep "^$ws*:test-result:"           $results | wc -l`; \
> pass=` grep "^$ws*:test-result:$ws*PASS"  $results | wc -l`; \
> fail=` grep "^$ws*:test-result:$ws*FAIL"  $results | wc -l`; \
> skip=` grep "^$ws*:test-result:$ws*SKIP"  $results | wc -l`; \
> xfail=`grep "^$ws*:test-result:$ws*XFAIL" $results | wc -l`; \
> xpass=`grep "^$ws*:test-result:$ws*XPASS" $results | wc -l`; \
> error=`grep "^$ws*:test-result:$ws*ERROR" $results | wc -l`; \
> if test `expr $fail + $xpass + $error` -eq 0; then \
>   success=true; \
> else \
>   success=false; \
> fi; \
> br='==================='; br=$br$br$br$br; \
> result_count () \
> { \
>     if test x"$1" = x"--maybe-color"; then \
>       maybe_colorize=yes; \
>     elif test x"$1" = x"--no-color"; then \
>       maybe_colorize=no; \
>     else \
>       echo "test-suite.log: invalid 'result_count' usage" >&2; exit 4; \
>     fi; \
>     shift; \
>     desc=$1 count=$2; \
>     if test $maybe_colorize = yes && test $count -gt 0; then \
>       color_start=$3 color_end=$std; \
>     else \
>       color_start= color_end=; \
>     fi; \
>     echo "${color_start}# $desc $count${color_end}"; \
> }; \
> create_testsuite_report () \
> { \
>   result_count $1 "TOTAL:" $all   "$brg"; \
>   result_count $1 "PASS: " $pass  "$grn"; \
>   result_count $1 "SKIP: " $skip  "$blu"; \
>   result_count $1 "XFAIL:" $xfail "$lgn"; \
>   result_count $1 "FAIL: " $fail  "$red"; \
>   result_count $1 "XPASS:" $xpass "$red"; \
>   result_count $1 "ERROR:" $error "$mgn"; \
> }; \
> output_system_information () \
> { \
>           echo;                                     \
>   { uname -a | mawk '{                    \
>   printf "System information (uname -a):";          \
>   for (i = 1; i < NF; ++i)                          \
>     {                                               \
>       if (i != 2)                                   \
>         printf " %s", $i;                          \
>     }                                               \
>   printf "\n";                                      \
> }'; } 2>&1;                                         \
>   if test -r /etc/os-release; then          \
>     echo "Distribution information (/etc/os-release):"; \
>     sed 8q /etc/os-release;                 \
>   elif test -r /etc/issue; then             \
>     echo "Distribution information (/etc/issue):";      \
>     cat /etc/issue;                         \
>   fi;                                       \
> }; \
> please_report () \
> { \
> echo "Some test(s) failed.  Please report this to 
> pe...@people.ops-trust.net,";    \
> echo "together with the test-suite.log file (gzipped) and your system";      \
> echo "information.  Thanks.";                                                \
> }; \
> {                                                             \
>   echo "nfdump 1.7.5: src/test/test-suite.log" |      \
>     { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$//;p;g' && echo; };               
>                                 \
>   create_testsuite_report --no-color;                         \
>   output_system_information;                                    \
>   echo;                                                               \
>   echo ".. contents:: :depth: 2";                             \
>   echo;                                                               \
>   for b in $bases; do echo $b; done                           \
>     | mawk ' function fatal(msg) { print "fatal: making test-suite.log: " msg 
> | "cat >&2"; exit 1; } function rst_section(header) { print header; len = 
> length(header); for (i = 1; i <= len; i = i + 1) printf "="; printf "\n\n"; } 
> { copy_in_global_log = 1; global_test_result = "RUN"; while ((rc = (getline 
> line < ($0 ".trs"))) != 0) { if (rc < 0) fatal("failed to read from " $0 
> ".trs"); if (line ~ /^[    ]*:global-test-result:[         ]*/) { sub("^[  
> ]*:global-test-result:[         ]*", "", line); sub("[  ]*$", "", line); 
> global_test_result = line; } else if (line ~ /^[       
> ]*:copy-in-global-log:[         ]*[nN][oO]/) copy_in_global_log = 0; }; if 
> (copy_in_global_log) { rst_section(global_test_result ": " $0); while ((rc = 
> (getline line < ($0 ".log"))) != 0) { if (rc < 0) fatal("failed to read from 
> " $0 ".log"); print line; }; printf "\n"; }; close ($0 ".trs"); close ($0 
> ".log"); }';                                     \
> } >test-suite.log.tmp || exit 1;                              \
> mv test-suite.log.tmp test-suite.log;                 \
> if $success; then                                             \
>   col="$grn";                                                 \
>  else                                                         \
>   col="$red";                                                 \
>   test x"$VERBOSE" = x || cat test-suite.log;         \
> fi;                                                           \
> echo "${col}$br${std}";                                       \
> echo "${col}Testsuite summary"' for nfdump 1.7.5'"${std}";    \
> echo "${col}$br${std}";                                       \
> create_testsuite_report --maybe-color;                                \
> echo "$col$br$std";                                           \
> if $success; then :; else                                     \
>   echo "${col}See src/test/test-suite.log for debugging.${std}";\
>   if test -n "pe...@people.ops-trust.net"; then                       \
>     please_report | sed -e "s/^/${col}/" -e s/'$'/"${std}"/; \
>   fi;                                                         \
>   echo "$col$br$std";                                 \
> fi;                                                           \
> $success || exit 1
> ===========================================
>    nfdump 1.7.5: src/test/test-suite.log
> ===========================================
> 
> # TOTAL: 7
> # PASS:  2
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  5
> # XPASS: 0
> # ERROR: 0
> 
> System information (uname -a): Linux 6.1.0-32-cloud-amd64 #1 SMP 
> PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
> Distribution information (/etc/os-release):
> PRETTY_NAME="Debian GNU/Linux trixie/sid"
> NAME="Debian GNU/Linux"
> VERSION_CODENAME=trixie
> ID=debian
> HOME_URL="https://www.debian.org/";
> SUPPORT_URL="https://www.debian.org/support";
> BUG_REPORT_URL="https://bugs.debian.org/";
> 
> .. contents:: :depth: 2
> 
> FAIL: runlzo.sh
> ===============
> 
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> FAIL runlzo.sh (exit status: 1)
> 
> FAIL: runlz4.sh
> ===============
> 
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> FAIL runlz4.sh (exit status: 1)
> 
> FAIL: runbz2.sh
> ===============
> 
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> FAIL runbz2.sh (exit status: 1)
> 
> FAIL: runzstd.sh
> ================
> 
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> dummy_flows.nf is not a file or directory
> FAIL runzstd.sh (exit status: 1)
> 
> FAIL: runtest.sh
> ================
> 
> dummy_flows.nf is not a file or directory
> FAIL runtest.sh (exit status: 1)
> 
> ============================================================================
> Testsuite summary for nfdump 1.7.5
> ============================================================================
> # TOTAL: 7
> # PASS:  2
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  5
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See src/test/test-suite.log for debugging.
> Some test(s) failed.  Please report this to pe...@people.ops-trust.net,
> together with the test-suite.log file (gzipped) and your system
> information.  Thanks.
> ============================================================================
> make[5]: *** [Makefile:722: test-suite.log] Error 1 shuffle=reverse
> make[5]: Leaving directory '/build/reproducible-path/nfdump-1.7.5/src/test'
> make[4]: *** [Makefile:857: check-TESTS] Error 2 shuffle=reverse
> make[4]: Leaving directory '/build/reproducible-path/nfdump-1.7.5/src/test'
> make[3]: *** [Makefile:971: check-am] Error 2 shuffle=reverse
> make[3]: Leaving directory '/build/reproducible-path/nfdump-1.7.5/src/test'
> make[2]: *** [Makefile:442: check-recursive] Error 1 shuffle=reverse
> make[2]: Leaving directory '/build/reproducible-path/nfdump-1.7.5'
> dh_auto_test: error: make -j1 check "TESTSUITEFLAGS=-j1 --verbose" VERBOSE=1 
> returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/nfdump_1.7.5-2_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

Reply via email to