[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1105674: tokodon: FTBFS with make --shuffle=reverse: dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 returned exit code 2



control: tags -1 + moreinfo

Le mardi 13 mai 2025, 21:17:05 heure d’été d’Europe centrale Lucas Nussbaum a écrit :
> Hi,

Dear Lucas,

> 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.

can you confirm whether running :
    GNUMAKEFLAGS='--shuffle --trace' sbuild

should be enough to reproduce the issue in sbuild ?

I do see it mentioned in the « User Environment » summary in the sbuild logs :
    User Environment
    ----------------
    
    APT_CONFIG=/var/lib/sbuild/apt.conf
    CCACHE_DIR=/build/ccache
    GNUMAKEFLAGS=--shuffle --trace


In which case I cannot reproduce it right now.

So either it’s fixed in the current version, or the failure is flaky ?
Have you seen it happen more recently during your rebuilds ?


Thanks,
--
Aurélien


Reply to: