Your message dated Thu, 18 Dec 2025 20:56:11 +0000
with message-id <[email protected]>
and subject line Bug#1105603: fixed in saint 2.5.0+dfsg-5
has caused the Debian Bug report #1105603,
regarding saint: FTBFS with make --shuffle=reverse: mv: target 
'/build/reproducible-path/saint-2.5.0+dfsg/build': No such file or directory
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1105603: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105603
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: saint
Version: 2.5.0+dfsg-4
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
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[2]: Entering directory '/build/reproducible-path/saint-2.5.0+dfsg'
> Makefile:31: update target 'clean' due to: target does not exist
> rm -rf /build/reproducible-path/saint-2.5.0+dfsg/build
> rm -f /build/reproducible-path/saint-2.5.0+dfsg/src/*/*.gch
> Makefile:79: update target 'saint-int-ctrl' due to: target does not exist
> gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
> -Werror=implicit-function-declaration 
> -ffile-prefix-map=/build/reproducible-path/saint-2.5.0+dfsg=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -c 
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/*.c 
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/*.h
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c: In 
> function ‘read_interaction_data’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:28:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>    28 |     fscanf(fpinter, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:30:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>    30 |     fscanf(fpinter, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:32:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>    32 |     fscanf(fpinter, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:34:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>    34 |     fscanf(fpinter, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c: In 
> function ‘mapPreyToData’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:275:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   275 |     chdir("LOG");
>       |     ^~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:281:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   281 |     chdir("..");
>       |     ^~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:294:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   294 |     chdir("LOG");
>       |     ^~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:300:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   300 |     chdir("..");
>       |     ^~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c: In 
> function ‘read_prey_data’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:328:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   328 |     fscanf(fpprey, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:331:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   331 |     fscanf(fpprey, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c: In 
> function ‘mapIPBaitToData’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:472:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   472 |     chdir("LOG");
>       |     ^~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:478:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   478 |     chdir("..");
>       |     ^~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:491:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   491 |     chdir("LOG");
>       |     ^~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:497:5: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   497 |     chdir("..");
>       |     ^~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c: In 
> function ‘read_bait_data’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:562:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   562 |     fscanf(fpbait, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:564:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   564 |     fscanf(fpbait, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:566:5: 
> warning: ignoring return value of ‘fscanf’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   566 |     fscanf(fpbait, "%s", buf);
>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from 
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.h:29,
>                  from 
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:1:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c: In 
> function ‘find_unique_interaction’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:123:34:
>  warning: argument 1 range [18446744071562067968, 18446744073709551615] 
> exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
>   123 |   assert(data->ubait = (char **) calloc(data->nuinter, sizeof(char 
> *)));
>       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from 
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.h:22:
> /usr/include/stdlib.h:675:14: note: in a call to allocation function ‘calloc’ 
> declared here
>   675 | extern void *calloc (size_t __nmemb, size_t __size)
>       |              ^~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:125:33:
>  warning: argument 1 range [18446744071562067968, 18446744073709551615] 
> exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
>   125 |   assert(data->prob = (float *) calloc(data->nuinter, sizeof(float)));
>       |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/stdlib.h:675:14: note: in a call to allocation function ‘calloc’ 
> declared here
>   675 | extern void *calloc (size_t __nmemb, size_t __size)
>       |              ^~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c: In 
> function ‘mapPreyToData’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/initdata.c:243:31:
>  warning: argument 1 range [18446744071562067968, 18446744073709551615] 
> exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
>   243 |   assert(data->p2i = (int **) calloc(data->nprey, sizeof(int *)));
>       |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/include/stdlib.h:675:14: note: in a call to allocation function ‘calloc’ 
> declared here
>   675 | extern void *calloc (size_t __nmemb, size_t __size)
>       |              ^~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/printmap.c: In 
> function ‘printMap’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/printmap.c:99:3: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>    99 |   chdir("MAPPING");
>       |   ^~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/printmap.c:105:3: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   105 |   chdir("..");
>       |   ^~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/result.c: In 
> function ‘write_result’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/result.c:183:3: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   183 |   chdir("RESULT");
>       |   ^~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/result.c:192:3: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   192 |   chdir("..");
>       |   ^~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c: In 
> function ‘ncol’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c:25:3: 
> warning: ignoring return value of ‘fgets’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>    25 |   fgets(buf, sizeof(buf), fp);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c: In 
> function ‘main’:
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c:142:3: 
> warning: ignoring return value of ‘system’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   142 |   system("mkdir LOG");      /* error logs */
>       |   ^~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c:143:3: 
> warning: ignoring return value of ‘system’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   143 |   system("mkdir MAPPING");      /* mapping logs */
>       |   ^~~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c:144:3: 
> warning: ignoring return value of ‘system’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   144 |   system("mkdir MCMC");     /* posterior samples */
>       |   ^~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c:145:3: 
> warning: ignoring return value of ‘system’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   145 |   system("mkdir RESULT");   /* posterior probabilities, other 
> summaries */
>       |   ^~~~~~~~~~~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c:160:3: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   160 |   chdir("MCMC");
>       |   ^~~~~~~~~~~~~
> /build/reproducible-path/saint-2.5.0+dfsg/src/SAINTint-ctrl/saint.c:209:3: 
> warning: ignoring return value of ‘chdir’ declared with attribute 
> ‘warn_unused_result’ [-Wunused-result]
>   209 |   chdir("..");
>       |   ^~~~~~~~~~~
> mv *.o /build/reproducible-path/saint-2.5.0+dfsg/build
> mv: target '/build/reproducible-path/saint-2.5.0+dfsg/build': No such file or 
> directory
> make[2]: *** [Makefile:80: saint-int-ctrl] Error 1 shuffle=reverse


The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/saint_2.5.0+dfsg-4_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

--- End Message ---
--- Begin Message ---
Source: saint
Source-Version: 2.5.0+dfsg-5
Done: Étienne Mollier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
saint, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <[email protected]> (supplier of updated saint package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 18 Dec 2025 20:49:31 +0100
Source: saint
Architecture: source
Version: 2.5.0+dfsg-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1105603
Changes:
 saint (2.5.0+dfsg-5) unstable; urgency=medium
 .
   * Team upload.
   * d/copyright: drop the old FSF mail address.
   * d/control: drop redundant Rules-Requires-Root: no.
   * ld-as-needed.patch: normalize dep3 header.
   * d/watch: convert from v3 to v5 sf.net redirector.
   * stabilize-makefile.patch: new: more robustness. (Closes: #1105603)
   * d/control: declare compliance to standards version 4.7.2.
Checksums-Sha1:
 d43efe8eb827739f8e7fc32612527144b06e82be 2119 saint_2.5.0+dfsg-5.dsc
 0f6b3472016f6357f7ea820d9209740429284044 6012 saint_2.5.0+dfsg-5.debian.tar.xz
Checksums-Sha256:
 a787c4c92ee07def64834cbfd642ca278a24747c2bb60ecfd3b1a96cc329419f 2119 
saint_2.5.0+dfsg-5.dsc
 e3764b4584fc705c5f1953481606efb8a3cd7c4f3b7b83529824e87c646aa5d4 6012 
saint_2.5.0+dfsg-5.debian.tar.xz
Files:
 edd5bb36b036d28f48617ccbc7b067be 2119 science optional saint_2.5.0+dfsg-5.dsc
 554de82d0ccffbf1d6acf6584fe148a0 6012 science optional 
saint_2.5.0+dfsg-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmlEW8EUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdq35A//TEWbktTPEDDW2HmCE45U3cFwr5sB
B5U+lUj7tnUdNjo/Xp3MYgV+qrv+RzMKh7o6Y/7LPfvP7c7WdMf+kvsCJZ4LfBLP
PuXlD+qtR/gqK9CgP+JbvCaItLhI4wcA60FsjcuhfpmuYpzuQpIlebPaKUbYb242
qqjyM1mOF8LQDg9PTgi6IIQxV1OILUXBTplMfcTE1TKBcVgthvFcKUbY5xCINriE
eooHj5kYXTytWqBSVfngPdhStUUDQFd1WSAD8zbLZrwTinuap2CQogb2mmYEdP56
FfFU316arDU/LaeFZIfdsaSIjFfWW0tPP7VUGx+Xq3imo+P/UQvnUAQgnijC9IFP
yQxJthZsKpledNZU1OP2tGQI7taJZHWIhUfV+5DURLqGCRZHMh9CXU6ManCXp2I8
gJ6sTOT0SU1+UCZbIovDgZqMt8SPdBtu5w72kmYNOkluTy6GWrRjL5w/K8yDyWm2
5ZHJPlDtmsZsOXBWSYrNIOzeHg7jlDD77yFPRLmlIOzJT2u91Fmb7W9gKPi9AuDh
wkK0jW3H0O7gLRw52yAhKPQGBdweobsId2czx2wPulWXUkzhUpUjqEPxclounmHp
xTd9a1UppF0h7gP1R1+ZR6/1SZkjA/I7w5qmFAU6nnca0wg9o1Bl+VZz98m6zyuK
UI9H2tTWFaGpnrc=
=FrpM
-----END PGP SIGNATURE-----

Attachment: pgpGDFIkFRz0U.pgp
Description: PGP signature


--- End Message ---

Reply via email to