Your message dated Wed, 11 Aug 2021 16:19:35 +0000
with message-id <e1mdqx5-0007am...@fasolo.debian.org>
and subject line Bug#992068: fixed in hdf5 1.10.6+repack-5
has caused the Debian Bug report #992068,
regarding libhdf5-mpich-dev: please bump libmpich-dev dependency to (>= 3.3-3~)
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.)


-- 
992068: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992068
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libhdf5-mpich-dev
Version: 1.10.6+repack-4
Severity: serious
Tags: patch
User: debian...@lists.debian.org
Usertags: piuparts

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

At the time of the failure the libmpich1.0-dev package which
  Provides: libmpich-dev 
was still installed, but that uses an ancient mpi alternative scheme
the postinst cannot parse.
Making the libmpich-dev versioned (buster shipped with 3.3-3 which uses
the new alternatives scheme) ensures that libmpich-dev gets upgraded
(or rather installed, kicking out the ancient libmpich1.0-dev from
squeeze).

This fix needs to get backported to bullseye-pu.

This needs an update of mpich as well, since there is an unhandled
file conflict between libmpich1.0-dev and mpich, #992065.

I've verified that using the two updated packages fixes the problematic
upgrade path.

Andreas

PS: it took me quite some time to understand what was going on here
so the fix wasn't ready before the bullseye deadline.
diff -Nru hdf5-1.10.6+repack/debian/changelog 
hdf5-1.10.6+repack/debian/changelog
--- hdf5-1.10.6+repack/debian/changelog 2021-06-16 23:57:23.000000000 +0200
+++ hdf5-1.10.6+repack/debian/changelog 2021-08-10 16:54:23.000000000 +0200
@@ -1,3 +1,10 @@
+hdf5 (1.10.6+repack-5) UNRELEASED; urgency=medium
+
+  * libhdf5-mpich-dev: Bump libmpich-dev dependency to (>= 3.3-3~) to ensure
+    the postinst is able to parse the mpi alternative.  (Closes: #-1)
+
+ -- Andreas Beckmann <a...@debian.org>  Tue, 10 Aug 2021 16:54:23 +0200
+
 hdf5 (1.10.6+repack-4) unstable; urgency=medium
 
   * Revert support for read-only S3 virtual file driver, as it introduced
diff -Nru hdf5-1.10.6+repack/debian/control hdf5-1.10.6+repack/debian/control
--- hdf5-1.10.6+repack/debian/control   2021-06-16 23:57:23.000000000 +0200
+++ hdf5-1.10.6+repack/debian/control   2021-08-10 16:54:23.000000000 +0200
@@ -480,7 +480,7 @@
          zlib1g-dev,
          libaec-dev,
          libjpeg-dev,
-         libmpich-dev,
+         libmpich-dev (>= 3.3-3~),
          ${misc:Depends}
 Suggests: libhdf5-doc
 Breaks: libhdf5-mpi-dev (= 1.10.6+repack-1~exp4)
diff -Nru hdf5-1.10.6+repack/debian/control.in 
hdf5-1.10.6+repack/debian/control.in
--- hdf5-1.10.6+repack/debian/control.in        2021-06-16 23:57:23.000000000 
+0200
+++ hdf5-1.10.6+repack/debian/control.in        2021-08-10 16:54:23.000000000 
+0200
@@ -480,7 +480,7 @@
          zlib1g-dev,
          libaec-dev,
          libjpeg-dev,
-         libmpich-dev,
+         libmpich-dev (>= 3.3-3~),
          ${misc:Depends}
 Suggests: libhdf5-doc
 Breaks: libhdf5-mpi-dev (= 1.10.6+repack-1~exp4)

Attachment: libhdf5-mpich-dev_1.10.6+repack-4.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: hdf5
Source-Version: 1.10.6+repack-5
Done: Gilles Filippini <p...@debian.org>

We believe that the bug you reported is fixed in the latest version of
hdf5, 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.
Gilles Filippini <p...@debian.org> (supplier of updated hdf5 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: SHA512

Format: 1.8
Date: Wed, 11 Aug 2021 16:33:03 +0200
Source: hdf5
Architecture: source
Version: 1.10.6+repack-5
Distribution: unstable
Urgency: medium
Maintainer: Gilles Filippini <p...@debian.org>
Changed-By: Gilles Filippini <p...@debian.org>
Closes: 992068
Changes:
 hdf5 (1.10.6+repack-5) unstable; urgency=medium
 .
   [ Andreas Beckmann ]
   * libhdf5-mpich-dev: bump libmpich-dev dependency to (>= 3.3-3~) (Closes:
     #992068)
Checksums-Sha1:
 2cd960bfcb4ba91920ed006cf6e2fbdbfcec084c 3838 hdf5_1.10.6+repack-5.dsc
 5498f9c9bbe9d03f92657eb575eb301767762b84 145284 
hdf5_1.10.6+repack-5.debian.tar.xz
 e4027d2ac856ee0ce7d429a0524468d53767dbf9 28033 
hdf5_1.10.6+repack-5_amd64.buildinfo
Checksums-Sha256:
 6f65e156bc4125ccf6f74de1c96a5d99afde2fa54ba4a5af15bbeaf5c169a5ea 3838 
hdf5_1.10.6+repack-5.dsc
 4cd17f2761c375c37e2624dd064705ead433e4062488f47202b45746bfff2d6d 145284 
hdf5_1.10.6+repack-5.debian.tar.xz
 63665c3df9c5529234baf54a00daf720b51ee6924698b4ccf539eaf17e0d7342 28033 
hdf5_1.10.6+repack-5_amd64.buildinfo
Files:
 1603485c71296690577fb5468310f822 3838 science optional hdf5_1.10.6+repack-5.dsc
 812bfdfbb83724c9dee6fc25e52c7ffe 145284 science optional 
hdf5_1.10.6+repack-5.debian.tar.xz
 e866dbfe604285e8763c3beb0109a1c5 28033 science optional 
hdf5_1.10.6+repack-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFEBAEBCgAuFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAmET85kQHHBpbmlAZGVi
aWFuLm9yZwAKCRDv6Gxsf/7Pg/BXCACptZWg0OvMffixhBx3IQGv9XeL+G/hrgwy
6of3NCXCIdLmeTMIlb1mkg8PWlHB7BC8Eu1UC4uupvZWFiOckB7fF+rnEfDxqW6d
7KWKpSz+UXCRnRx46Bidin36VmLnl6gPEiRcWQwb71YRzRPFY0PUwt3cnn+QDF08
eAg2ivmd4hQbeTjbxr+q/J0EfRyGu45lds+uveizgB1VSMn7ZLflRQATaefjoAdp
At1s1LvEfW1jbQ9/hSlpRCz6WyoC6AAJPj1liXK6PT9xnNW5HacxKIOl+YEHmEUQ
bIUBfcL89s6j8SpxfKpHckXws++J9X+LkceR3LENBzEW6XoEMFed
=Q3Oe
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to