#1105266 alfa: FTBFS with make --shuffle=reverse: Fatal Error: Cannot open module file ‘mod_readfiles.mod’ for reading at (1): No such file or directory

Package:
src:alfa
Source:
src:alfa
Submitter:
Lucas Nussbaum
Date:
2026-10-19 14:25:08 UTC
Severity:
normal
Tags:
#1105266#5
Date:
2025-05-13 18:51:00 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=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):
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/alfa_2.2-1_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

#1105266#12
Date:
2026-10-19 14:24:33 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
alfa, 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 1105266@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fukui Daichi <a.dog.will.talk@akane.waseda.jp> (supplier of updated alfa 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 01 Oct 2026 14:56:45 +0900
Source: alfa
Architecture: source
Version: 2.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Team <debian-astro-maintainers@lists.alioth.debian.org>
Changed-By: Fukui Daichi <a.dog.will.talk@akane.waseda.jp>
Closes: 1105266
Changes:
 alfa (2.3-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 2.3 (Closes: #1105266)
     Declares Fortran module dependencies in the Makefile, fixing
     FTBFS with make --shuffle=reverse.
   * d/control: Bump Standards-Version to 4.7.4, no changes needed.
   * d/control: Remove the redundant Priority: optional and
     Rules-Requires-Root: no fields.
   * d/rules: Enable all hardening flags, adding bindnow.
   * d/watch: Convert to version 5 format using the GitHub template.
   * d/copyright: Update upstream copyright years and add a
     Files: debian/* stanza.
Checksums-Sha1:
 ffee6fa0123749acc0e4754f61a4ccc6b68b73ab 2033 alfa_2.3-1.dsc
 2345268adc6e2334d8e30c6e8771232cd48ab0ff 8089197 alfa_2.3.orig.tar.gz
 705bd14f2d0d25334772876668be21b37143c7cb 2560 alfa_2.3-1.debian.tar.xz
 4e1807ec24c3b70eb6d1b55bbffe6c0463306e1b 6941 alfa_2.3-1_amd64.buildinfo
Checksums-Sha256:
 0b85efc8f9b9a986245c35106c98e3590b3101b57aa05bc1979ccfd67c88e363 2033 alfa_2.3-1.dsc
 33a43a16fc18886ddbb836a9d4987cfc844fb635b08042b2c31642c5c3324170 8089197 alfa_2.3.orig.tar.gz
 4791b67981e2172fad5d773f8d1fb281204851a4e618e4af258af6870546146f 2560 alfa_2.3-1.debian.tar.xz
 f902b96e020967479cf79c4269e5bbc6063ed0c30e30e5ae89a0ffbecd6a6d09 6941 alfa_2.3-1_amd64.buildinfo
Files:
 605836e78bebf09fb9d3b7f508244bb8 2033 science optional alfa_2.3-1.dsc
 90978f2f4f92b52e75574fc8e965c5d0 8089197 science optional alfa_2.3.orig.tar.gz
 bb5c2d5348fcea96d9475588580ab06d 2560 science optional alfa_2.3-1.debian.tar.xz
 5df9c46a6620236fcc5f6968a3109b73 6941 science optional alfa_2.3-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmrWHfFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcACgkQlvysDTh7
WEdqFA//U/BoObQxytAf10iCeg6FCCdJrMFkusetdc+WFxPDd29B8yjTKNqBGR4R
8or9Tu44C4xBzGJTezm32sHaPH2qUlowq6+uQRCNmdFTS2Wj8jpyjdEDtQSKTlt4
v7zGsMb9R18zZ52EKgoWBZpQOMcCwaaHDMJ7kLIFui9uggGnUUgY8AI8T9bzpJTx
VQm9vZWcYGHj1AELSrSmrG/nWDOeexjs2JFuyh+k9U50Da3k/qYqQCSZNZx3G/0j
6GbAnL5gCdITh3S5C5dClAd6Db2fEcgcoCPkzbti8d7YJ/Qq2aKcRAyNKCtgIOYt
bOTdTAO5sSQBPNOg5ZWHTz4bcvw5vLgruBfOe+TaFL+pIfSNYIkGJN7dQ+kNQ8g4
6iPiWFoNXt8vm+CDHXHtEOY+nrsSfLDE/JxPqoKidUciQ939s/Y+NDnsrSD0ZGMP
9BeIKCSvCPTW3bYFqZA+wB58FAgmgVUvcjX1sjDwvldbHKVAJlTvxCkAvpe45wVd
eSBctcJIQZw+cHKcWVBBywXi71R35BGJ1CoLVmJMZewUx+ZRw2gPUnGJ3NJymm0Z
sC/+qRmZBFhRLeXUwI2yjg8crNV5kLFMS0cnL7x0pEJON0/19Fpz8N03VcWnyWyH
jKKfqCopPWjDyfPKn5UI+kMJAjPDVbcrfzLHh5Kzz3jcjwhr2JE=
=Ohc5
-----END PGP SIGNATURE-----