Your message dated Sat, 19 Mar 2022 11:47:19 +0000
with message-id <[email protected]>
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 [email protected]
immediately.)
--
992065: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992065
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mpich
Version: 3.4.1-4
Severity: serious
User: [email protected]
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 <[email protected]>
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Beckmann <[email protected]> (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 [email protected])
-----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
<[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
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 ---