Dear Maintainer,
I've noticed that debian/rules ends override_dh_install with:
dh_fortran_lib -p libeccodes-dev --flavor flang-21 --builddir $(BUILDDIR)-flang-21
dh_fortran_lib -p libeccodes0 --flavor flang-21 --builddir $(BUILDDIR)-flang-21
but debian/control build-depends on `flang-22 [!s390x]`, and `FC_OPTIONAL:=`
is empty so $(BUILDDIR)-flang-21 is never created either.
Nothing fails today only because dh-fortran can't find flang-21 and falls
back to gfortran-16, so both lines quietly reinstall the gfortran build out
of debian/tmp under a flang flavor name. It breaks as soon as that fallback
stops resolving.
This looks like a leftover from the flang-21 -> flang-22 bump. I think the two
lines can just be dropped.
Nadzeya
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuVOE/FJ0HcdfWSw//lAdKwFeZPsFAmqZaZIACgkQ/lAdKwFe
ZPsk9A/9HEG0jo8U3JETAA9eFZpfzMBwuSxnZk0rGBrA2SU4F2TIikf9WGn3NZsq
D2D6I5USpw3agEsHrsiMQiFLkampp1G6WIbfRVh0EknSa/kqqiFpEFvZkqf5r4ZL
viM/cZZ7lxZq0uTLM2iEuE2cBrtTLOHTmgL9EmwaUkybmThCm5xJ6j2pAKwmydVy
jD2thyQIX5h7rBPBVmseU3Rcm2BVGFJRDAKYVm+KzbOjDuxYW8X9JWiXx2zPEm7K
FNJTZ0D2Hwfy+blnKy3OdHqMh0BLLCMUBX/s0XWOFjRMLNe1/FTeeethj29BlrvT
2e3tMdu2Z6JmvovB2Bt4URCxCo+BmUfbRLbPGU5XNQVdKZjTIPm50kFvH1BfNvob
gBLwVxdCqPcazqrcxsb1GmFvEtuuKIvSfTDOJ3Nf1io9pYsCAxS7CQWAQJveEDkP
EMMJY0nzO0yWZ5GYUH4gH3bWBxQU5s7OOBDUqAwx12xb9kXkLaZGtni+rb37CMRS
tRcJqYPd+2Qx4ihg3rBcQbwUtP59Ol6NEDfrW8bXtxx5Aq6l3HZX6VZ8eZ4oNyAW
WRxMCG1F3X0xoY9emvArYFa4aSzCYqdoTSusOKP08o6hmEfXdjoS0Kc7qDbITaAy
5QqDlFRlKSzQuLeCgQNI8jY0eMjZw6O2I4j22rPM0yS9aaUDV1Y=
=HeoC
-----END PGP SIGNATURE-----