Processed: Re: Bug#1019721: libopenmpi-dev: Cannot uninstall rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory
Processing control commands: > notfixed -1 4.1.4-2 Bug #1019721 {Done: Tobias Frost } [libopenmpi-dev] libopenmpi-dev: Cannot uninstall rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory No longer marked as fixed in versions openmpi/4.1.4-2. > notfixed -1 4.1.4-2.1~ Bug #1019721 {Done: Tobias Frost } [libopenmpi-dev] libopenmpi-dev: Cannot uninstall rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory There is no source info for the package 'libopenmpi-dev' at version '4.1.4-2.1~' with architecture '' Unable to make a source version for version '4.1.4-2.1~' No longer marked as fixed in versions 4.1.4-2.1~. -- 1019721: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019721 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1019721: libopenmpi-dev: Cannot uninstall rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory
Control: notfixed -1 4.1.4-2 Control: notfixed -1 4.1.4-2.1~ Clearing the fixed versions because the bts does not know about the binNMU concept (and does not understand binNMU versions) and currently considers the bug as still present. Closed w/o fixed versions is interpreted as "fixed or invalid". Andreas
Bug#1019721: libopenmpi-dev: Cannot uninstall rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory
On 2022-09-14 Paul Wise wrote: > On Wed, 2022-09-14 at 07:41 +0200, Andreas Metzler wrote: >> Is there a way to find all packages built against broken dh-fortran- >> mod so all affected packages can be rebuilt? > I am not sure of the correct regex, but the binary package control > search should work, if it doesn't then you need a local mirror: > https://binarycontrol.debian.net/?q=%2Fusr%2Flib%2F%5C%24multiarch%2Ffortran%2Fgfortran= Thank you, I have justed filed a binNMU request #1019876 for the remaining 4 source packages. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
Bug#1019721: libopenmpi-dev: Cannot uninstall rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory
On Wed, 2022-09-14 at 07:41 +0200, Andreas Metzler wrote: > Is there a way to find all packages built against broken dh-fortran- > mod so all affected packages can be rebuilt? I am not sure of the correct regex, but the binary package control search should work, if it doesn't then you need a local mirror: https://binarycontrol.debian.net/?q=%2Fusr%2Flib%2F%5C%24multiarch%2Ffortran%2Fgfortran= -- bye, pabs https://wiki.debian.org/PaulWise signature.asc Description: This is a digitally signed message part
Bug#1019721: libopenmpi-dev: Cannot uninstall rmdir: failed to remove '/usr/lib/x86_64-linux-gnu/fortran/gfortran': No such file or directory
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