Your message dated Thu, 04 Aug 2011 21:02:34 +0000
with message-id <e1qp53q-0007dl...@franck.debian.org>
and subject line Bug#604714: fixed in hdf5 1.8.7-2~exp1
has caused the Debian Bug report #604714,
regarding libhdf5-mpi-dev: Wrong MPI dependency on LAM platforms
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.)


-- 
604714: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=604714
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libhdf5-mpi-dev
Version: 1.8.4-patch1-2
Severity: important
Tags: patch

Greetings,

The libhdf5-mpi-dev package depends on libopenmpi-dev whether the
platform defaults to openmpi or lam.  This is because it checks
the /etc/alternatives symlink to mpi, which will always point to openmpi
for hdf5, because it build-depends on all of the MPI implementations,
and OpenMPI has the highest priority.

(This was my mistake in copying the old PETSc MPI rule; PETSc's build
process installs only the arch's default MPI so there's only
one /etc/alternatives candidate.)

The attached patch vs. current SVN checks the dependency of the
mpi-default-dev package instead, so it is always consistent with
mpi-defaults.

Thanks,
Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/
Index: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	(revision 2951)
+++ trunk/debian/changelog	(working copy)
@@ -1,3 +1,11 @@
+hdf5 (1.8.4-patch1-3) unstable; urgency=low
+
+  [ Adam C. Powell, IV ]
+  * Correct the libhdf5-mpi-dev dependency on the default MPI version
+    (closes: #6xxxxx).
+
+ --
+
 hdf5 (1.8.4-patch1-2) unstable; urgency=low
 
   [ Adam C. Powell, IV ]
Index: trunk/debian/rules
===================================================================
--- trunk/debian/rules	(revision 2951)
+++ trunk/debian/rules	(working copy)
@@ -22,7 +22,7 @@
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 DEB_BUILD_ARCH      ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 
-DEFAULT_MPI=$(shell readlink /etc/alternatives/mpi | sed s/usr//g | sed s/include//g | sed s/lib//g | sed s/\\///g)
+DEFAULT_MPI=$(shell dpkg -s mpi-default-dev | grep Depends | sed "s/Depends: lib//" | sed "s/-dev//" | sed "s/lam4/lam/")
 
 patch: patch-stamp
 patch-stamp:

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: hdf5
Source-Version: 1.8.7-2~exp1

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:

hdf5-tools_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/hdf5-tools_1.8.7-2~exp1_i386.deb
hdf5_1.8.7-2~exp1.debian.tar.gz
  to main/h/hdf5/hdf5_1.8.7-2~exp1.debian.tar.gz
hdf5_1.8.7-2~exp1.dsc
  to main/h/hdf5/hdf5_1.8.7-2~exp1.dsc
libhdf5-7_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/libhdf5-7_1.8.7-2~exp1_i386.deb
libhdf5-dev_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/libhdf5-dev_1.8.7-2~exp1_i386.deb
libhdf5-doc_1.8.7-2~exp1_all.deb
  to main/h/hdf5/libhdf5-doc_1.8.7-2~exp1_all.deb
libhdf5-mpi-dev_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/libhdf5-mpi-dev_1.8.7-2~exp1_i386.deb
libhdf5-mpich2-7_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/libhdf5-mpich2-7_1.8.7-2~exp1_i386.deb
libhdf5-mpich2-dev_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/libhdf5-mpich2-dev_1.8.7-2~exp1_i386.deb
libhdf5-openmpi-7_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/libhdf5-openmpi-7_1.8.7-2~exp1_i386.deb
libhdf5-openmpi-dev_1.8.7-2~exp1_i386.deb
  to main/h/hdf5/libhdf5-openmpi-dev_1.8.7-2~exp1_i386.deb



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 604...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru <sylves...@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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 04 Aug 2011 14:06:18 +0200
Source: hdf5
Binary: libhdf5-7 libhdf5-dev libhdf5-openmpi-7 libhdf5-openmpi-dev 
libhdf5-mpich2-7 libhdf5-mpich2-dev libhdf5-mpi-dev libhdf5-doc hdf5-tools
Architecture: source all i386
Version: 1.8.7-2~exp1
Distribution: experimental
Urgency: low
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Sylvestre Ledru <sylves...@debian.org>
Description: 
 hdf5-tools - Hierarchical Data Format 5 (HDF5) - Runtime tools
 libhdf5-7  - Hierarchical Data Format 5 (HDF5) - runtime files - serial versio
 libhdf5-dev - Hierarchical Data Format 5 (HDF5) - development files - serial ve
 libhdf5-doc - Hierarchical Data Format 5 (HDF5) - Documentation
 libhdf5-mpi-dev - Hierarchical Data Format 5 (HDF5) - development files - 
MPICH2 ve
 libhdf5-mpich2-7 - Hierarchical Data Format 5 (HDF5) - runtime files - MPICH2 
versio
 libhdf5-mpich2-dev - Hierarchical Data Format 5 (HDF5) - development files - 
MPICH2 ve
 libhdf5-openmpi-7 - Hierarchical Data Format 5 (HDF5) - runtime files - 
OpenMPI versi
 libhdf5-openmpi-dev - Hierarchical Data Format 5 (HDF5) - development files - 
OpenMPI v
Closes: 566541 604714 627896 636185
Changes: 
 hdf5 (1.8.7-2~exp1) experimental; urgency=low
 .
   * Rename libhdf5-serial-* to libhdf5 to avoid confusion and to highlight
     which one is the default version (Closes: #566541)
   * hdf5 packages renamed to use soname versionning. Upstream looks like ready
     to support them correctly. Therefor, here is the changes:
     libhdf5-serial-1.8.7 => libhdf5-7
     libhdf5-openmpi-1.8.7 => libhdf5-openmpi-7
     libhdf5-mpich2-1.8.7 => libhdf5-mpich2-7
   * C, C++ and Fortran symbol files introduced (mpich2, openmpi and serial).
   * Support of hurd-i386. Thanks to Pino Toscano for doing the work.
     (Closes: #627896)
   * Drop the useless lam4-dev dependency. Thanks to Pino Toscano & Adam C
     Powell IV (Closes: #604714)
   * armel/arm added to the archs of libhdf5-openmpi-dev (Closes: #636185)
   * .la file are no longer shipped
Checksums-Sha1: 
 ace223a1a1c3b5abf439f80ea56117b2b05fa3dd 1640 hdf5_1.8.7-2~exp1.dsc
 9c02bff7a23a4629ce142cc2b91720a5af5d5809 12657049 
hdf5_1.8.7-2~exp1.debian.tar.gz
 bfab4d8171eebe85cd711d2c618ced53e32b1f8f 11915804 
libhdf5-doc_1.8.7-2~exp1_all.deb
 070dfdb0ffd8cada4033ab351fbaf9eed12aae6f 1385780 
libhdf5-7_1.8.7-2~exp1_i386.deb
 8149a8baf3b1001b5c5b30a8b54b49cc523367da 2271600 
libhdf5-dev_1.8.7-2~exp1_i386.deb
 27cd398cbe7f1faaeb45283226a9328274990178 1291762 
libhdf5-openmpi-7_1.8.7-2~exp1_i386.deb
 9a35c4244d915cc3df477620c72a5b587cad08df 2187716 
libhdf5-openmpi-dev_1.8.7-2~exp1_i386.deb
 9f24845758b8994cdae7767be50b98c34f431e14 1291274 
libhdf5-mpich2-7_1.8.7-2~exp1_i386.deb
 eb895bbaf0d759a5cd9467e029bfb6cdf53ff2e7 2187288 
libhdf5-mpich2-dev_1.8.7-2~exp1_i386.deb
 db5d18c1a3e05c6c5c0d8f55ce6e52a705bc55c4 21670 
libhdf5-mpi-dev_1.8.7-2~exp1_i386.deb
 c2e7ac26a697208e5260a4d4f86ef0979ebbfeb9 561310 
hdf5-tools_1.8.7-2~exp1_i386.deb
Checksums-Sha256: 
 c34169d9a3fc62b16d039d46ac13f016edf5963ab83a72b76154a0f6731a5772 1640 
hdf5_1.8.7-2~exp1.dsc
 9eea5aaccea003e3d96cd4c90d4e50b471ed8c6f458e4b3ee9cdf0d86b553381 12657049 
hdf5_1.8.7-2~exp1.debian.tar.gz
 cff468e9a888c99518bbb6b0e9fca23c52e907b419a6812f43281424a93de115 11915804 
libhdf5-doc_1.8.7-2~exp1_all.deb
 cfba708178bfd6a9a21b4d33675eced03f76c071a967f04d3aeb138852f41ad8 1385780 
libhdf5-7_1.8.7-2~exp1_i386.deb
 53986af6acd4d4e139b104fc9cba90764e26c8e3f801b23ecaab9b2d7c7c1342 2271600 
libhdf5-dev_1.8.7-2~exp1_i386.deb
 79e4cfe6abb7f3580e7041383b654585ed16336f2759451369c6bc9134ca5b2d 1291762 
libhdf5-openmpi-7_1.8.7-2~exp1_i386.deb
 2f9036456e76c48c65c141d0ae713c7b9ca5c7c98bd6e9979861151e1ac65859 2187716 
libhdf5-openmpi-dev_1.8.7-2~exp1_i386.deb
 fe50164e5d0e1102224d10c757806fd871b531564c7344014bfbbb865f04aa78 1291274 
libhdf5-mpich2-7_1.8.7-2~exp1_i386.deb
 f5c7104280000512af291cbe816e10b008ef7e445cd1ab7090755059f976d5d7 2187288 
libhdf5-mpich2-dev_1.8.7-2~exp1_i386.deb
 9860c65655641d6c1012a0b70846db8d809bb49753881a97ab4c47337b35bfda 21670 
libhdf5-mpi-dev_1.8.7-2~exp1_i386.deb
 2ff41bcd4142d967f4a8b0b60c879d0741beabbc6d210e91fd9bcf6ff2fd8f0f 561310 
hdf5-tools_1.8.7-2~exp1_i386.deb
Files: 
 0fbf75d4c3680c5b9c95648f00cd42b9 1640 science optional hdf5_1.8.7-2~exp1.dsc
 551fd2b1c2b9c963262907d7849978ff 12657049 science optional 
hdf5_1.8.7-2~exp1.debian.tar.gz
 26fff768c66641bb0a5a583ad93b6208 11915804 doc optional 
libhdf5-doc_1.8.7-2~exp1_all.deb
 49537da015cff3d30c9003808a5d1a6d 1385780 libs optional 
libhdf5-7_1.8.7-2~exp1_i386.deb
 70ca012e8c00993259dc795b6303e10a 2271600 libdevel optional 
libhdf5-dev_1.8.7-2~exp1_i386.deb
 ef6bdbb7840b4080696d11004672bded 1291762 libs extra 
libhdf5-openmpi-7_1.8.7-2~exp1_i386.deb
 e12933f2d85e0e8e60da4394ad5b3e30 2187716 libdevel extra 
libhdf5-openmpi-dev_1.8.7-2~exp1_i386.deb
 b16ec1753a0c7961041efb40e02dfa2b 1291274 libs extra 
libhdf5-mpich2-7_1.8.7-2~exp1_i386.deb
 db1add052750dfbd09e2d0a7e13da606 2187288 libdevel extra 
libhdf5-mpich2-dev_1.8.7-2~exp1_i386.deb
 62c841070568095c8c890addf70be37c 21670 libdevel extra 
libhdf5-mpi-dev_1.8.7-2~exp1_i386.deb
 9727f9ffdac7336c0445b8832c9628c8 561310 science optional 
hdf5-tools_1.8.7-2~exp1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk46sbEACgkQiOXXM92JlhCKVQCcCm8EnqiffycSnhzkBR/scX78
q9IAoOA8eEo/d8p2LibnKFzA3JTqseCk
=KL+Y
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to