Your message dated Tue, 19 Feb 2008 17:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#463393: fixed in hdf5 1.6.5-5.1
has caused the Debian Bug report #463393,
regarding hdf5: FTBFS: missing library libh5test-1.6.5.so.0
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.)


-- 
463393: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=463393
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: hdf5
Version: 1.6.5-5
Severity: serious
Tags: patch

Greetings,

The binary h5perf in the hdf5-tools package requires the library
libh5test-1.6.5.so.0 which is not in any binary package.  With
hdf5-tools installed, this results in:
# /usr/bin/h5perf
h5perf: error while loading shared libraries: libh5test-1.6.5.so.0:
cannot open shared object file: No such file or directory

Because of this, dh_shlibdeps is failing:
dh_shlibdeps -phdf5-tools -Llibhdf5-serial-1.6.5-0 
-ldebian/libhdf5-serial-1.6.5-0/usr/lib
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/gif2h5 shouldn't be linked 
with libpthread.so.0 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/gif2h5 shouldn't be linked 
with libz.so.1 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/gif2h5 shouldn't be linked 
with libm.so.6 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5dump shouldn't be linked 
with libpthread.so.0 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5dump shouldn't be linked 
with libz.so.1 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5dump shouldn't be linked 
with libm.so.6 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h52gif shouldn't be linked 
with libpthread.so.0 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h52gif shouldn't be linked 
with libz.so.1 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h52gif shouldn't be linked 
with libm.so.6 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5jam shouldn't be linked 
with libpthread.so.0 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5jam shouldn't be linked 
with libz.so.1 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5jam shouldn't be linked 
with libm.so.6 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5import shouldn't be linked 
with libpthread.so.0 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5import shouldn't be linked 
with libz.so.1 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/hdf5-tools/usr/bin/h5import shouldn't be linked 
with libm.so.6 (it uses none of its symbols).
dpkg-shlibdeps: failure: couldn't find library libh5test-1.6.5.so.0 needed by 
debian/hdf5-tools/usr/bin/h5perf (its RPATH is '').
Note: libraries are not searched in other binary packages that do not have any 
shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set 
LD_LIBRARY_PATH.
dh_shlibdeps: command returned error code 512
make: *** [binary-arch] Error 1

It seems dh_shlibdeps has become stricter, so this now causes FTBFS,
which is RC. :-(

Note the library is sitting right in the test directory.  Aha, it
defines PUB_LIB= so PUB_LIB=$(LIB) is ignored.  The attached patch fixes
this, and makes the install_shlib and install_devlib files more general
so it gets installed in the package.

Now the package builds, and the result is:
# /usr/bin/h5perf
No parallel IO performance because parallel is not configured

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

Engineering consulting with open source tools
http://www.opennovation.com/
--- hdf5-1.6.5/test/Makefile.in~	2005-07-21 14:49:03.000000000 +0000
+++ hdf5-1.6.5/test/Makefile.in	2008-01-30 23:01:19.000000000 +0000
@@ -39,7 +39,6 @@
 LIB=libh5test.la
 LIB_SRC=h5test.c testframe.c
 LIB_OBJ=$(LIB_SRC:.c=.lo)
-PUB_LIB=
 
 ## Temporary files.  These files are the ones created by setting the
 ## HDF5_NOCLEANUP environment variable and running `make test' without
--- hdf5-1.6.5/debian/install_shlib~	2008-01-30 23:58:30.000000000 +0000
+++ hdf5-1.6.5/debian/install_shlib	2008-01-30 23:59:03.000000000 +0000
@@ -1 +1 @@
-usr/lib/libhdf5*.so.*
+usr/lib/libh*.so.*
--- hdf5-1.6.5/debian/install_devlib~	2008-01-30 23:58:30.000000000 +0000
+++ hdf5-1.6.5/debian/install_devlib	2008-01-30 23:59:54.000000000 +0000
@@ -1,5 +1,5 @@
 usr/include
-usr/lib/libhdf5*.so
-usr/lib/libhdf5*.settings
-usr/lib/libhdf5*.la
-usr/lib/libhdf5*.a
+usr/lib/libh*.so
+usr/lib/libh*.settings
+usr/lib/libh*.la
+usr/lib/libh*.a

--- End Message ---
--- Begin Message ---
Source: hdf5
Source-Version: 1.6.5-5.1

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.6.5-5.1_i386.deb
  to pool/main/h/hdf5/hdf5-tools_1.6.5-5.1_i386.deb
hdf5_1.6.5-5.1.diff.gz
  to pool/main/h/hdf5/hdf5_1.6.5-5.1.diff.gz
hdf5_1.6.5-5.1.dsc
  to pool/main/h/hdf5/hdf5_1.6.5-5.1.dsc
libhdf5-doc_1.6.5-5.1_all.deb
  to pool/main/h/hdf5/libhdf5-doc_1.6.5-5.1_all.deb
libhdf5-lam-1.6.5-0_1.6.5-5.1_i386.deb
  to pool/main/h/hdf5/libhdf5-lam-1.6.5-0_1.6.5-5.1_i386.deb
libhdf5-lam-dev_1.6.5-5.1_i386.deb
  to pool/main/h/hdf5/libhdf5-lam-dev_1.6.5-5.1_i386.deb
libhdf5-mpich-1.6.5-0_1.6.5-5.1_i386.deb
  to pool/main/h/hdf5/libhdf5-mpich-1.6.5-0_1.6.5-5.1_i386.deb
libhdf5-mpich-dev_1.6.5-5.1_i386.deb
  to pool/main/h/hdf5/libhdf5-mpich-dev_1.6.5-5.1_i386.deb
libhdf5-serial-1.6.5-0_1.6.5-5.1_i386.deb
  to pool/main/h/hdf5/libhdf5-serial-1.6.5-0_1.6.5-5.1_i386.deb
libhdf5-serial-dev_1.6.5-5.1_i386.deb
  to pool/main/h/hdf5/libhdf5-serial-dev_1.6.5-5.1_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Riku Voipio <[EMAIL PROTECTED]> (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 [EMAIL PROTECTED])


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

Format: 1.7
Date: Tue, 19 Feb 2008 13:39:20 +0200
Source: hdf5
Binary: libhdf5-serial-1.6.5-0 libhdf5-serial-dev libhdf5-lam-1.6.5-0 
libhdf5-lam-dev libhdf5-mpich-1.6.5-0 libhdf5-mpich-dev libhdf5-doc hdf5-tools
Architecture: source all i386
Version: 1.6.5-5.1
Distribution: unstable
Urgency: low
Maintainer: Debian GIS Project <[EMAIL PROTECTED]>
Changed-By: Riku Voipio <[EMAIL PROTECTED]>
Description: 
 hdf5-tools - Hierarchical Data Format 5 (HDF5) - Runtime tools
 libhdf5-doc - Hierarchical Data Format 5 (HDF5) - Documentation
 libhdf5-lam-1.6.5-0 - Hierarchical Data Format 5 (HDF5) - runtime files - LAM 
version
 libhdf5-lam-dev - Hierarchical Data Format 5 (HDF5) - development files - LAM 
versi
 libhdf5-mpich-1.6.5-0 - Hierarchical Data Format 5 (HDF5) - runtime files - 
MPICH version
 libhdf5-mpich-dev - Hierarchical Data Format 5 (HDF5) - development files - 
MPICH ver
 libhdf5-serial-1.6.5-0 - Hierarchical Data Format 5 (HDF5) - runtime files - 
serial versio
 libhdf5-serial-dev - Hierarchical Data Format 5 (HDF5) - development files - 
serial ve
Closes: 456862 463393
Changes: 
 hdf5 (1.6.5-5.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Include the library needed by h5perf, closes: #463393, #456862
     - Thanks to Adam C Powell IV
Files: 
 54d750ed97dbb50dee4715352a48da11 862 science optional hdf5_1.6.5-5.1.dsc
 d0e507fa4507e94d0826e3e4410b9bc3 523427 science optional hdf5_1.6.5-5.1.diff.gz
 f12d99caca6772d229a1bd21d87c53fe 1898350 doc optional 
libhdf5-doc_1.6.5-5.1_all.deb
 6118580a1433eef6a8e343295f892471 659356 libs optional 
libhdf5-serial-1.6.5-0_1.6.5-5.1_i386.deb
 28ff4f1e5ab40359c764f933551fbf9e 764760 libdevel optional 
libhdf5-serial-dev_1.6.5-5.1_i386.deb
 067ef09b73a4ccdde1dc2ba3cafea43d 569982 libs extra 
libhdf5-lam-1.6.5-0_1.6.5-5.1_i386.deb
 e48986e0d65ca0f5b1323440fd6b3efb 652462 libdevel extra 
libhdf5-lam-dev_1.6.5-5.1_i386.deb
 f29cfd52cf8e2e0df57c9e862568f604 875104 libs extra 
libhdf5-mpich-1.6.5-0_1.6.5-5.1_i386.deb
 5c370e12d7fe8279a69d69b946a62c52 652316 libdevel extra 
libhdf5-mpich-dev_1.6.5-5.1_i386.deb
 55770f5ae12bd9123a9234bb73efbcb8 227186 science optional 
hdf5-tools_1.6.5-5.1_i386.deb

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

iD8DBQFHusz1ibPvMsrqrwMRAoiHAJ9xvUHXRpn27iFzDSDcRqdKvO6W1gCeJAy5
+NHFNowAHiMTJRB11rNMapg=
=bTE0
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to