Your message dated Thu, 05 Feb 2026 22:34:57 +0000
with message-id <[email protected]>
and subject line Bug#1105355: fixed in giza 1.5.0-3
has caused the Debian Bug report #1105355,
regarding giza: FTBFS with make --shuffle=reverse: make[4]: *** [Makefile:1030:
check_output_files] Error 1 shuffle=reverse
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.)
--
1105355: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105355
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: giza
Version: 1.5.0-2
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[4]: Entering directory '/build/reproducible-path/giza-1.5.0/test/F90'
> Makefile:596: update target 'test-pgaxis.o' due to: target does not exist
> gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -c -o
> test-pgaxis.o test-pgaxis.f90
> Makefile:586: update target 'test-pgaxis' due to: target does not exist
> rm -f test-pgaxis
> /bin/bash ../../libtool --tag=FC --mode=link gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -no-install
> -Wl,-z,relro -o test-pgaxis test-pgaxis.o ../../src/libpgplot.la
> libtool: link: gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wl,-z
> -Wl,relro -o test-pgaxis test-pgaxis.o ../../src/.libs/libpgplot.so
> -Wl,-rpath -Wl,/build/reproducible-path/giza-1.5.0/src/.libs
> Makefile:596: update target 'test-fortran.o' due to: target does not exist
> gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -c -o
> test-fortran.o test-fortran.f90
> Makefile:582: update target 'test-fortran' due to: target does not exist
> rm -f test-fortran
> /bin/bash ../../libtool --tag=FC --mode=link gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -no-install
> -Wl,-z,relro -o test-fortran test-fortran.o ../../src/libpgplot.la
> libtool: link: gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wl,-z
> -Wl,relro -o test-fortran test-fortran.o ../../src/.libs/libpgplot.so
> -Wl,-rpath -Wl,/build/reproducible-path/giza-1.5.0/src/.libs
> Makefile:596: update target 'test-2D.o' due to: target does not exist
> gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -c -o
> test-2D.o test-2D.f90
> Makefile:578: update target 'test-2D' due to: target does not exist
> rm -f test-2D
> /bin/bash ../../libtool --tag=FC --mode=link gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -no-install
> -Wl,-z,relro -o test-2D test-2D.o ../../src/libpgplot.la
> libtool: link: gfortran -I../../src -g -O2
> -ffile-prefix-map=/build/reproducible-path/giza-1.5.0=.
> -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wl,-z
> -Wl,relro -o test-2D test-2D.o ../../src/.libs/libpgplot.so -Wl,-rpath
> -Wl,/build/reproducible-path/giza-1.5.0/src/.libs
> Makefile:1029: update target 'check_output_files' due to: target does not
> exist
> echo "Checking for required png files..."
> Checking for required png files...
> for i in giza-test.png giza-test-2D.png; do \
> if [ ! -s $i ]; then \
> echo "ERROR: Required file $i does not exist."; \
> exit 1; \
> else \
> echo "$i exists"; \
> fi; \
> done
> ERROR: Required file giza-test.png does not exist.
> make[4]: *** [Makefile:1030: check_output_files] Error 1 shuffle=reverse
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/giza_1.5.0-2_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: giza
Source-Version: 1.5.0-3
Done: Ole Streicher <[email protected]>
We believe that the bug you reported is fixed in the latest version of
giza, 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.
Ole Streicher <[email protected]> (supplier of updated giza 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, 05 Feb 2026 22:50:44 +0100
Source: giza
Architecture: source
Version: 1.5.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <[email protected]>
Changed-By: Ole Streicher <[email protected]>
Closes: 1105355
Changes:
giza (1.5.0-3) unstable; urgency=medium
.
[ Phil Wyett ]
* Convert 'd/watch' to version 5 format.
* Remove no longer needed 'Rules-Requires-Root: no'. Now is default behavior.
.
[ Ole Streicher ]
* Fix test ordering under make shuffle mode (Closes: #1105355)
* Push Standards-Version to 4.7.3, no changes needed
Checksums-Sha1:
71d8f375648d794f7852b08645ffbc3042c8918b 2096 giza_1.5.0-3.dsc
c36c65f7cc6cae0c5663c0157d12bdcb488d3dbf 5984 giza_1.5.0-3.debian.tar.xz
Checksums-Sha256:
a6b7f0c457c248c79ac1c06ec61bc1f0fa0d891affb21ed89e840dff8cea2b5f 2096
giza_1.5.0-3.dsc
fc1f4ce8329e755d397e7081b11e712812859b5a9b4ba6f862f51f79ad2b8089 5984
giza_1.5.0-3.debian.tar.xz
Files:
3d838c0fb2734ebc33bcac411aacc979 2096 science optional giza_1.5.0-3.dsc
437e124fd8c8780c61960b2297f5ff58 5984 science optional
giza_1.5.0-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmmFFe0ACgkQcRWv0HcQ
3PcDhA/9GJWbVXFtm3OGjUy5GwWPhNy/UyMVzOnWnfUpYDtHuPRXxXMqIY93chsJ
QjFyeW+NxpdiSkAG29pY7zLdeijXJQ5+cjte6KSTT4rlYfjA4TubxTb2HrfJLWVO
W+EqUaRrh+BCO2t6EXCnjGbVe8FA56qPPmIcMCDuILsyiyBKqlxyhmj+NZYpHRrj
n5TL2MkCWqrkKcRZw4OaNhEPGmU9Iwc5pLdn0HspgEmRTxOYTaZcqe8rHVdNXG1S
7QHM5GpVSNnOH/klUGm0tnsYhC4tE6fo0lplBjUTvuI8nxyCu+R30ZzWaIhS3nMl
xxhieVq1f2DUyvgpku2695PJFq9cdJ/rSixB5IVetNDVzcxvL3qlsvrqVPKI2IZB
BRUdnmUIH09z12JbpwQ9BcZRNctyRC0fkb7t99xtYPsOP/hRO7ZKHTBSL9CglA70
5Y1UeTn1IV9BF8tE8ieCMPAxqASliZeWDrXgi1JbU6xK8euQ3pB/Aw2LIqkizXfq
sLV7y2QWfs91Vq20uNOLJQGY/Jc8c3Hzq+oyOzQJikEfxSs7tscAx9K+u1nXxfkz
UEE17ZquHFmDw4VGEHZpYUKQBv83Jrj6tV9RFsxpg96vssF5xjYxoIKTiZIWTRHE
lzv409D23xq2KNHex8qlOyLMRBhXagD6+GkP/oGk2L8ICM9xKdU=
=0w68
-----END PGP SIGNATURE-----
pgpKzsTisSrsZ.pgp
Description: PGP signature
--- End Message ---