Control: tags -1 + patch * Rafael Laboissière <[email protected]> [2026-09-12 14:26]:
> Package: d-shlibs > Version: 0.110 > Severity: serious > X-Debbugs-Cc: Andreas Tille <[email protected]> > Control: affects -1 ghmm jellyfish link-grammar > > Dear Maintainer, > > A recent change to the package (commit c23225c5 [1]) seems to be causing > FTBFS for gmhh, jellyfish, an link-grammar, at least. These packages invoke > d-shlibmove in their debian/rules. > > I believe that the culprit is this line in the d-devlibdeps script: > > GFORTRAN_DEV=$(command -v gfortran > /dev/null 2>&1 \ > && echo "libgfortran-$(gfortran -dumpversion | cut -d. -f1)-dev") > > Although the existence of the gfortran command is asserted (via the "command" > command), the script runs under "set -e" and the failure in the command > substitution above appears to cause the entire script to fail silently. I am > not 100% sure of this diagnosis, because d-shlibs scripts are too convoluted > for easy debugging. > > In any case, the problem disappears when gfortran is installed. > > Best, > > Rafael Laboissière > > [1] > https://salsa.debian.org/debian/d-shlibs/-/commit/c23225c5eba289587a3f709a30f0b32cefacb28f I proposed a patch to fix the issue in the absent-gfortran branch of the d-shlibs project on Salsa: https://salsa.debian.org/debian/d-shlibs/-/tree/absent-gfortran?ref_type=heads I would gladly submit a merge request, but they are currently disabled for this project. Best, Rafael Laboissière

