#1105291 debarchiver: FTBFS with make --shuffle=reverse: make[3]: *** [Makefile:32: debarchiver.pt.pod] Error 2 shuffle=reverse #1105291
- Package:
- src:debarchiver
- Source:
- src:debarchiver
- Submitter:
- Lucas Nussbaum
- Date:
- 2025-08-17 18:20:19 UTC
- Severity:
- normal
- Tags:
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): The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/debarchiver_0.11.7_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
Hi Lucas I'd like to understand a little more about this. I understand the option and that if reverse order is used it may fail. But this package is a rather small package and I do not think make -j will ever be used. Is this going to be a problem? Cheers // Ola
Hi Ola, The bug has "severity:minor", so no it's not going to be a problem. But it's also easy to fix with the following patch: diff -Nru debarchiver-0.11.7/po4a/Makefile debarchiver-0.11.7+nmu1/po4a/Makefile --- debarchiver-0.11.7/po4a/Makefile 2015-05-14 19:26:53.000000000 +0000 +++ debarchiver-0.11.7+nmu1/po4a/Makefile 2025-05-22 19:14:11.000000000 +0000 @@ -25,13 +25,13 @@ debarchiver.pod: podselect ../src/debarchiver.pl > $@
Got it, thank you! // Ola