Your message dated Tue, 10 Aug 2021 16:33:32 +0000 with message-id <e1mduh2-000ixu...@fasolo.debian.org> and subject line Bug#992065: fixed in mpich 3.4.1-5 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 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, 10 Aug 2021 18:03:27 +0200 Source: mpich Architecture: source Version: 3.4.1-5 Distribution: unstable 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) 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: 1b1859ba309e14a26d1827f8119932902aac28fd 2727 mpich_3.4.1-5.dsc 3e2cd54b7e4bdd9fce9f5b968f647e500a09220c 344960 mpich_3.4.1-5.debian.tar.xz 384224c35ee5d4dc57afc955b2b42e1c4986b0a9 7612 mpich_3.4.1-5_source.buildinfo Checksums-Sha256: f9158c44e36e45d5d2c689f28451d7669f0316b7c6a6f699df8c755b9b42a66f 2727 mpich_3.4.1-5.dsc 6171f8ddd62e9f20c202d4e048b42f00a01637f8a6a1f88a00c1589cf9ee5c8c 344960 mpich_3.4.1-5.debian.tar.xz 894ea55d5fd8153da73698ece0c97d78fb5026dc25c4f2b3e7307fccd4c7dd8b 7612 mpich_3.4.1-5_source.buildinfo Files: 01536e6f93bfa2874457fa0070a640a1 2727 devel optional mpich_3.4.1-5.dsc a6b5ee0750afe6f141b6c3bb8c79155d 344960 devel optional mpich_3.4.1-5.debian.tar.xz 97f019b04e28a868053e8eeb000d95f1 7612 devel optional mpich_3.4.1-5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmESpRIQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCMaeD/4up0tqdY75NC6uSIcsq+b9du3Jg2t2k7Vd b7Bru5ciqeOzvH1C9LMD02aEOm6A2IhUV1VySgihQv3NqAof3QLTFSL0XtMEKwxw JGSQ5uiCvL2H8AmH6Y/4GI1v9UYHuQlpnKE/GjTWBW9w/k+FB98RYgZlXZN/imwN b/XAK+N1XGjY5+S4vrLDNxYrI30XqYUap/LtZ/phO0+DRaTip8u9aV/XPjCU1onX 7XOSkMf/88maVI5ZgE8G/4VoM6SIArG/gzKxy6VHDSWt1RUZfP1jPrWYoiNapHe/ JoTjOgz7B5amhV52wsuN6WAUXPmCZxSK4TK1mGaHhjrGZ1PCQuAEJWXIeVCfyEJR WFAwCfFv66pPrpktlUY6fDsE6zRF9QH9J+RDGcydfPtbhZZC+UfS5D9KwrDhCwjY rsCv/oh0ycZRjEZtWbxalImnkfl6sfjuDTJ9du3Yh8JEUDP+FkL4++6572swwaa8 JUbPGitUz0MfJmhoElEpIqAyo+o2uv2UqI2vdTAl6scJ8hHG+croDy6P8rHr3ovC sdwaynKQtE5P2NqSs3CImz3ok87rjGKL5MBsyjLQkcok+nwWCb/pN7iIj8C8zQ5O zzYWadxnfH+oajxKFWwk4HFJoOUqn6abpQt07MshEhnpmzW2FKkg0fq9abTP73MX ycC1Ytw8lQ== =Jzqk -----END PGP SIGNATURE-----
--- End Message ---