Package: libopenmpi-dev Version: 4.1.4-2 Severity: serious Hello,
it seems to be impossible to uninstall libopenmpi-dev: (sid)root@argenau:/# dpkg --purge libopenmpi-dev (Reading database ... 25167 files and directories currently installed.) Removing libopenmpi-dev:amd64 (4.1.4-2) ... rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory dpkg: error processing package libopenmpi-dev:amd64 (--purge): [...] Looking at the postrm script we find: (sid)root@argenau:/# grep ^rmdir /var/lib/dpkg/info/libopenmpi-dev\:amd64.postrm rmdir --ignore-fail-on-non-empty /usr/lib/$multiarch/fortran/gfortran rmdir --ignore-fail-on-non-empty /usr/lib/$multiarch/fortran/gfortran rmdir --ignore-fail-on-non-empty /usr/lib/$multiarch/fortran/gfortran rmdir --ignore-fail-on-non-empty /usr/lib/$multiarch/fortran/gfortran rmdir --ignore-fail-on-non-empty /usr/lib/$multiarch/fortran/gfortran i.e. rmdir is run unconditiionally multiple times on the same directory, the first instance succeeds, the second one fails. This is #1019050 in dh-fortran-mod which is now fixed. However libopenmpi-dev 4.1.4-2 contains the broken code generated by dh-fortran-mod and needs a rebuild against dh-fortran-mod (0.27) and should not propagate to testing. Is there a way to find all packages built against broken dh-fortran-mod so all affected packages can be rebuilt? cu Andreas