Bug#1126888: dh-fortran: Version in archive does not match salsa repo

Santiago Vila sanvila at debian.org
Tue Feb 3 11:22:57 GMT 2026


Package: src:dh-fortran
Version: 0.65

Hello Alastair.

I was going to report that there is no tag in salsa for version 0.65,
and in fact, I was thinking about adding the tag myself, but there is
really no commit in salsa which matches the archive.

The closest commit is [8842628] but there are still differences:

$ diff -ru dh-fortran dh-fortran-0.65
Only in dh-fortran: .git   --> Only this one is expected and ok
Only in dh-fortran: .gitignore
diff: dh-fortran/debian/tests/pkg/debian/changelog: No such file or directory
diff: dh-fortran-0.65/debian/tests/pkg/debian/changelog: No such file or directory
Only in dh-fortran/dhfortran/modfiles/flang-22: mo_cdi.o
Only in dh-fortran/dhfortran/modfiles/flang-22: points.o
Only in dh-fortran/dhfortran/modfiles/nvhpc: points.o

If those *.o files do not belong to the source code, they should be removed
from the git repo before tagging 0.65.

Note that the shown changelog is a dangling symlink.

Also, by default, dpkg-source does not include .gitignore in the source tarball.
If you absolutely need a .gitignore file please tell dpkg-source to include it
in the source, so that the git repository and the tarball in the archive match.
This could be achieved by adding a line like this to debian/source/options file:

tar-ignore = -.gitignore

However, I would much prefer if you removed .gitignore altogether, because that
way "git clean" will remove unwanted files automatically.

Thanks.



More information about the debian-science-maintainers mailing list