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

Reply via email to