#1105721 srpc: FTBFS with make --shuffle=random: dh_auto_test: error: cd test && make -j8 check ARGS\+=--verbose ARGS\+=-j8 VERBOSE=1 returned exit code 2

Package:
src:srpc
Source:
src:srpc
Submitter:
Lucas Nussbaum
Date:
2025-08-17 18:23:24 UTC
Severity:
normal
Tags:
#1105721#5
Date:
2025-05-13 19:25:08 UTC
From:
To:
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=random.
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/random/srpc_0.10.3-2_unstable_random.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

#1105721#10
Date:
2025-05-26 11:43:33 UTC
From:
To:
ctx->get_status_code() is 100, which is RPCStatusSystemError according
to rpc.md. This test failure is reproducible, but it is also
inconsistent. Different tests fail on the same status code check, and
sometimes none of the tests fail for make shuffle=random or
GNUMAKEFLAGS='--shuffle=random --trace' dpkg-buildpackage.