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