Thanks for your analysis, I will implement your solution into the next version 
of xsnow.

BTW: your suggestion to add:
  Tests-Directory: src
to tests/control results in a failed autopkgtest: it cannot find src/test1.sh

Regards,

Willem

On 7/26/26 23:44, Adrian Bunk wrote:
Source: xsnow
Version: 1:3.9.3-1
Severity: serious
Tags: ftbfs patch
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: riscv64

https://buildd.debian.org/status/logs.php?pkg=xsnow&ver=1%3A3.9.3-1&arch=riscv64&suite=sid

...
NOT FOUND: id-NoSanta
FAILED NoSanta 1, got: 0
PASSED NoTrees 0
FAILED NoTrees 1, got: 0
PASSED Stars 1
FAILED Stars 0, got: 1
PASSED ShowBirds 1
PASSED ShowBirds 0
WARNING: Glycin running without sandbox.
PASSED ThemeXsnow 1
FAILED ThemeXsnow 0, got: 1
Xsnow: halting because of existence of 
'/build/reproducible-path/xsnow-3.9.3/debian/.debhelper/generated/_source/home/.xsnowstop'

Thanks for using xsnow
Not ok: number of failed tests: 7
FAIL test2.sh (exit status: 1)

============================================================================
Testsuite summary for xsnow 3.9.3
============================================================================
# TOTAL: 2
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See src/test-suite.log for debugging.
Some test(s) failed.  Please report this to [email protected],
together with the test-suite.log file (gzipped) and your system
information.  Thanks.
============================================================================
make[6]: *** [Makefile:1605: test-suite.log] Error 1


I had to increase the maximum retry in waitfor() by a factor of 10
for a stable build (see attached patch).


BTW:
test{1.2}.sh shouldn't be copied under debian/tests/, instead
   Tests-Directory: src
could be added to debian/tests/control

Reply via email to