Your message dated Sat, 19 Mar 2022 11:47:19 +0000 with message-id <e1nvxyf-0007xi...@fasolo.debian.org> and subject line Bug#992065: fixed in mpich 3.4.1-5~deb11u1 has caused the Debian Bug report #992065, regarding mpich: libhdf5-mpich-dev upgrade problems if libmpich1.0-dev is still installed to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 992065: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992065 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: mpich Version: 3.4.1-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 + libhdf5-mpich-dev During an piuparts upgrade test of libhdf5-mpich-dev on the upgrade path squeeze -> wheezy -> jessie -> stretch -> buster -> bullseye I observed this failure: Setting up libhdf5-mpich-dev (1.10.6+repack-4) ... update-alternatives: priority must be an integer Use 'update-alternatives --help' for program usage information. dpkg: error processing package libhdf5-mpich-dev (--configure): installed libhdf5-mpich-dev package post-installation script subprocess returned error exit status 2 mpi alternative setting after the failure (after upgrade squeeze...bullseye): # update-alternatives --query mpi Name: mpi Link: /usr/include/mpi Slaves: libmpi++.a /usr/lib/libmpi++.a libmpi++.so /usr/lib/libmpi++.so libmpi.a /usr/lib/libmpi.a libmpi.so /usr/lib/libmpi.so mpiCC /usr/bin/mpiCC mpiCC.1.gz /usr/share/man/man1/mpiCC.1.gz mpicc /usr/bin/mpicc mpicc.1.gz /usr/share/man/man1/mpicc.1.gz mpicxx /usr/bin/mpicxx mpicxx.1.gz /usr/share/man/man1/mpicxx.1.gz mpif77 /usr/bin/mpif77 mpif77.1.gz /usr/share/man/man1/mpif77.1.gz mpif90 /usr/bin/mpif90 mpif90.1.gz /usr/share/man/man1/mpif90.1.gz mpireconfig /usr/bin/mpireconfig mpireconfig.1.gz /usr/share/man/man1/mpireconfig.1.gz Status: auto Best: /usr/lib/mpich/include Value: /usr/lib/mpich/include Alternative: /usr/lib/mpich/include Priority: 10 Slaves: libmpi++.a /usr/lib/mpich/lib/libpmpich++.a libmpi++.so /usr/lib/mpich/lib/shared/libpmpich++.so libmpi.a /usr/lib/mpich/lib/libmpich.a libmpi.so /usr/lib/mpich/lib/shared/libmpich.so mpiCC /usr/bin/mpiCC.mpich mpiCC.1.gz /usr/share/man/man1/mpiCC.mpich.1.gz mpicc /usr/bin/mpicc.mpich mpicc.1.gz /usr/share/man/man1/mpicc.mpich.1.gz mpicxx /usr/bin/mpicxx.mpich mpicxx.1.gz /usr/share/man/man1/mpicxx.mpich.1.gz mpif77 /usr/bin/mpif77.mpich mpif77.1.gz /usr/share/man/man1/mpif77.mpich.1.gz mpif90 /usr/bin/mpif90.mpich mpif90.1.gz /usr/share/man/man1/mpif90.mpich.1.gz mpireconfig /usr/bin/mpireconfig.mpich mpireconfig.1.gz /usr/share/man/man1/mpireconfig.mpich.1.gz and after fresh installation in bullseye: # update-alternatives --query mpi Name: mpi Link: /usr/bin/mpicc Slaves: hdf5-mpi.pc /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-mpi.pc mpiCC /usr/bin/mpiCC mpic++ /usr/bin/mpic++ mpicxx /usr/bin/mpicxx mpif77 /usr/bin/mpif77 mpif90 /usr/bin/mpif90 mpifort /usr/bin/mpifort Status: auto Best: /usr/bin/mpicc.mpich Value: /usr/bin/mpicc.mpich Alternative: /usr/bin/mpicc.mpich Priority: 40 Slaves: hdf5-mpi.pc /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-mpich.pc mpiCC /usr/bin/mpicxx.mpich mpic++ /usr/bin/mpicxx.mpich mpicxx /usr/bin/mpicxx.mpich mpif77 /usr/bin/mpifort.mpich mpif90 /usr/bin/mpifort.mpich mpifort /usr/bin/mpifort.mpich OK, that is still an ancient mpi alternative at the time libhdf5-mpich-dev.postinst runs ... Probably caused by libmpich1.0-dev providing libmpich-dev and therefore no newer libmpich-dev getting installed. Trying to add some Breaks/Replaces ... tests running ... BTW, installing libmpich-dev in the failure state causes Selecting previously unselected package mpich. Preparing to unpack .../31-mpich_3.4.1-4_amd64.deb ... Unpacking mpich (3.4.1-4) ... dpkg: error processing archive /tmp/apt-dpkg-install-S2t7dN/31-mpich_3.4.1-4_amd64.deb (--unpack): trying to overwrite '/usr/bin/mpicc.mpich', which is also in package libmpich1.0-dev 1.2.7-9.1 Andreas
libhdf5-mpich-dev_1.10.6+repack-4.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: mpich Source-Version: 3.4.1-5~deb11u1 Done: Andreas Beckmann <a...@debian.org> We believe that the bug you reported is fixed in the latest version of mpich, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 992...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <a...@debian.org> (supplier of updated mpich package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 01 Feb 2022 14:19:13 +0100 Source: mpich Architecture: source Version: 3.4.1-5~deb11u1 Distribution: bullseye Urgency: medium Maintainer: Debian Science Maintainers <debian-science-maintain...@lists.alioth.debian.org> Changed-By: Andreas Beckmann <a...@debian.org> Closes: 992065 Changes: mpich (3.4.1-5~deb11u1) bullseye; urgency=medium . * Team upload. * Rebuild for bullseye. . mpich (3.4.1-5) unstable; urgency=medium . * Team upload. * libmpich12: Add Breaks: libmpich1.0-dev (<< 3) which provided libmpich-dev causing the old package using the ancient alternatives scheme to be kept installed on some upgrade paths. * mpich: Add Breaks+Replaces: libmpich1.0-dev (<< 3) since some files got moved around. (Closes: #992065) Checksums-Sha1: 21f3a4780e124affba6c3a2b52c6c7761f3269ab 2759 mpich_3.4.1-5~deb11u1.dsc 7e4fd7a5b84e60fc558d98deeafb5b0c4843e2ac 345008 mpich_3.4.1-5~deb11u1.debian.tar.xz 4d185e72ac6dad038b670bb365307d9bf8fe6d24 7778 mpich_3.4.1-5~deb11u1_source.buildinfo Checksums-Sha256: 33f71afd66a89f0a30ed76a011517c895c3103f85472c1f860f3f9fe9e4b78f7 2759 mpich_3.4.1-5~deb11u1.dsc 48a3025698b5bbd2ff1b5d5108014fe02a260e9a48e8ac1940cf267adf6bf867 345008 mpich_3.4.1-5~deb11u1.debian.tar.xz e3c2e64ee774f48198e59a751971bebb06e60bb008f9de0cf6b5076cd5a6aed1 7778 mpich_3.4.1-5~deb11u1_source.buildinfo Files: 477f860020ed8733c16c674697062199 2759 devel optional mpich_3.4.1-5~deb11u1.dsc 2ff52e9aa67613645799082f2cb6915b 345008 devel optional mpich_3.4.1-5~deb11u1.debian.tar.xz b5d802274c26754c8afd2b8cd6d93818 7778 devel optional mpich_3.4.1-5~deb11u1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmH5OHcQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCFUPD/9bhTJn/6WZnLUQgZyOlE6pmtQWGwxmsoZP vxL4Y6UIWiSqssz6zVSdeIyB9R2dWA8rFEvWxgg0uQxUu5kJBK8nZdbaCMZ38lAh woXik1C0/BOF+dkAM1cyOCVP5pbollerLFlIo/AVkBKycgQ74O+vsQRafcqq+gnf LuGt8CDovc+3G6Id2IGbv57w6PEiMZ4LR1nj9TXsLfeJ7A4k6/WTHjRdUXB7Wpnd 7BLWl26AdMqT7u82d+Es4FbHzQkoEc1NBUB9T3ywGvppTyS9kSsdBXF2sEYexdcH VdixrTgCGV1ohDVh+ogHysSDUN23GpHDG2gzRtmqRJ2ykFRSs13YWaAZMVtN8L3p 5oPIHY7hTi5vlGnkYxP9U3c1gcAjJk6GRJJzYW1aJRT0cvpwJEOKof+XDr1ADwi/ Ndp3oTfPaAuN6KEq8oN10qB1ppalV8Nmvw7faH+4DjPp8l3+Da+HI682JJDPPO/y b5vqxAQUCObo94eBW82k4my+kL+2KsvolLDa7jU/wXiHOErlrNs1vTRHOaX54ruk 3DgTr80Z/orPoJwR0ZcuOWVA2MC8yjDHqiWGIMRpaGAU8Wjfn6B2WLt/5XkZP+R5 v0+cKsU/oQ70SL7XL1CvQZcAKfkFSROvAIW/UxYdrfW5anDCSJIiCbBrWX/x0bZz T6FRzOkB8A== =/6QD -----END PGP SIGNATURE-----
--- End Message ---