Your message dated Sat, 02 Jul 2011 06:47:31 +0000
with message-id <e1qctzh-0006ht...@franck.debian.org>
and subject line Bug#620593: fixed in libhdf4 4.2r4-11.1
has caused the Debian Bug report #620593,
regarding libhdf4: please wipe out dependency_libs from .la files (Policy 10.2)
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.)


-- 
620593: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620593
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libhdf4
Version: 4.2r4-11
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch

Hi Francesco,

The attached patch has just been applied to the Ubuntu libhdf4 package, to
null out the dependency_libs field in the libtool .la file being shipped in
the -dev package.  This is generally a good idea because it avoids causing
consumers of your library to require other .la files listed here to be
available at build time when they're not actually needed (i.e., in the
dynamic linking common case).  It's specifically a good idea right now
because multiarch is imminent, and that means the .la files referenced here
are going to *move* soon, causing build failures for anything using libtool
to build against libhdf4.  As long as libhdf4 is going to need a rebuild to
fix up the invalid .la references, it would be nice to get rid of them
altogether.

Thanks,
--
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -u libhdf4-4.2r4/debian/rules libhdf4-4.2r4/debian/rules
--- libhdf4-4.2r4/debian/rules
+++ libhdf4-4.2r4/debian/rules
@@ -153,6 +153,11 @@
 	for obj in $(DESTDIR)/usr/bin/* $(DESTDIR)/usr/lib/*.so.* $(DESTDIR)/usr/lib-alt/*.so.*; do \
 		chrpath -d $${obj} || true; \
 	done
+
+	# Empty out the dependency field in our .la files
+	for file in $(DESTDIR)/usr/lib/*.la; do \
+		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+	done
 	
 	# rename programs also provided by netcdf-bin
 	mv $(DESTDIR)/usr/bin/ncdump $(DESTDIR)/usr/bin/ncdump-hdf

--- End Message ---
--- Begin Message ---
Source: libhdf4
Source-Version: 4.2r4-11.1

We believe that the bug you reported is fixed in the latest version of
libhdf4, which is due to be installed in the Debian FTP archive:

hdf4-tools_4.2r4-11.1_i386.deb
  to main/libh/libhdf4/hdf4-tools_4.2r4-11.1_i386.deb
libhdf4-0-alt_4.2r4-11.1_i386.deb
  to main/libh/libhdf4/libhdf4-0-alt_4.2r4-11.1_i386.deb
libhdf4-0_4.2r4-11.1_i386.deb
  to main/libh/libhdf4/libhdf4-0_4.2r4-11.1_i386.deb
libhdf4-alt-dev_4.2r4-11.1_i386.deb
  to main/libh/libhdf4/libhdf4-alt-dev_4.2r4-11.1_i386.deb
libhdf4-dev_4.2r4-11.1_i386.deb
  to main/libh/libhdf4/libhdf4-dev_4.2r4-11.1_i386.deb
libhdf4-doc_4.2r4-11.1_all.deb
  to main/libh/libhdf4/libhdf4-doc_4.2r4-11.1_all.deb
libhdf4_4.2r4-11.1.diff.gz
  to main/libh/libhdf4/libhdf4_4.2r4-11.1.diff.gz
libhdf4_4.2r4-11.1.dsc
  to main/libh/libhdf4/libhdf4_4.2r4-11.1.dsc
libhdf4g-dev_4.2r4-11.1_all.deb
  to main/libh/libhdf4/libhdf4g-dev_4.2r4-11.1_all.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 620...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luk Claes <l...@debian.org> (supplier of updated libhdf4 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: Mon, 27 Jun 2011 07:52:19 +0200
Source: libhdf4
Binary: libhdf4-0 hdf4-tools libhdf4g-dev libhdf4-dev libhdf4-doc libhdf4-0-alt 
libhdf4-alt-dev
Architecture: source all i386
Version: 4.2r4-11.1
Distribution: unstable
Urgency: low
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Luk Claes <l...@debian.org>
Description: 
 hdf4-tools - The Hierarchical Data Format library -- runtime package
 libhdf4-0  - The Hierarchical Data Format library -- library package
 libhdf4-0-alt - The Hierarchical Data Format library -- library package
 libhdf4-alt-dev - The Hierarchical Data Format library -- development package
 libhdf4-dev - The Hierarchical Data Format library -- development package
 libhdf4-doc - The Hierarchical Data Format library -- documentation
 libhdf4g-dev - The Hierarchical Data Format library -- transitional development
Closes: 605002 620593 629968
Changes: 
 libhdf4 (4.2r4-11.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Empty dependency_libs (Closes: #620593, #605002).
   * Depend on libjpeg-dev (Closes: #629968).
Checksums-Sha1: 
 24859b3146981b2dc93b18696214f042118ed4e6 1412 libhdf4_4.2r4-11.1.dsc
 c9de9f266821870cf1458f9f47cebf7cc84bd80b 3439521 libhdf4_4.2r4-11.1.diff.gz
 8cf3e7dab8c40973251bfbcd68be6e8f5a1d1dfa 13196 libhdf4g-dev_4.2r4-11.1_all.deb
 caf8a2b75496a7ed37560db53f9fa28e12ad24fd 2616830 libhdf4-doc_4.2r4-11.1_all.deb
 610ed73613a735310e0e54cac10db6f6d0b0ac35 346340 libhdf4-0_4.2r4-11.1_i386.deb
 3f57f3244991bb3bf3fe3abb521a5c9826bf4114 268836 hdf4-tools_4.2r4-11.1_i386.deb
 f5f09585c76814959d42641963f52b13a83dc7c3 510770 libhdf4-dev_4.2r4-11.1_i386.deb
 cc1a4d26f2ed65193d8783fe93eac2d091e2bcf4 298108 
libhdf4-0-alt_4.2r4-11.1_i386.deb
 3f987298cf81cf92dafac7e1073163237bcafadc 442130 
libhdf4-alt-dev_4.2r4-11.1_i386.deb
Checksums-Sha256: 
 9613f9466a287494ede66b0fcb5d65c9c1b17100359349e0592d45608a92115d 1412 
libhdf4_4.2r4-11.1.dsc
 284ecec068647ae6ef6492fa1a7667d6c43e4ee5daf7095a202b1fff059a5c6e 3439521 
libhdf4_4.2r4-11.1.diff.gz
 99f77b67431261eee17e97c92152c02cc58ea064b2dd532cb21d98ca26e07442 13196 
libhdf4g-dev_4.2r4-11.1_all.deb
 463bc0887e18bea87d6052336e1de1f132fce55486bf568d5d627e5068c43a8f 2616830 
libhdf4-doc_4.2r4-11.1_all.deb
 c08d63cdfb142607013a67fca326c1748b754535c94008fe8f55db5abc32966b 346340 
libhdf4-0_4.2r4-11.1_i386.deb
 50ef3ef618bf32146c9c14c1975b95e13b897e8115d1b42e6216caa1bd7aa397 268836 
hdf4-tools_4.2r4-11.1_i386.deb
 aa4ee9be8110608d4ce5a8e2074d34e1bbe61777c693e87b37448dcbaec2fce8 510770 
libhdf4-dev_4.2r4-11.1_i386.deb
 2384d65c3e4a7c316377746526b51a455882d4efe7780af525244b077e81fa97 298108 
libhdf4-0-alt_4.2r4-11.1_i386.deb
 58de0b0333301ff82a5aa8aa08ea4f3e640de88caf411a6a6cb1bcfdccfd8d8b 442130 
libhdf4-alt-dev_4.2r4-11.1_i386.deb
Files: 
 c738ea67d062a379bfa65700be5eadd6 1412 graphics optional libhdf4_4.2r4-11.1.dsc
 140d6c01f0e1d24226ca79d1ed6ea20b 3439521 graphics optional 
libhdf4_4.2r4-11.1.diff.gz
 7ac676a0af437df6f83f4a733ab59cbf 13196 libdevel optional 
libhdf4g-dev_4.2r4-11.1_all.deb
 d524f7b5e09b01ed4bf4fcf1fe9a0a17 2616830 doc optional 
libhdf4-doc_4.2r4-11.1_all.deb
 f386c0f84788638954c3da611bf80714 346340 libs optional 
libhdf4-0_4.2r4-11.1_i386.deb
 498fd34ceaefbbbaddb18beabb65b1bb 268836 graphics optional 
hdf4-tools_4.2r4-11.1_i386.deb
 9e8c82baa07eefedcb2630ac1572b409 510770 libdevel optional 
libhdf4-dev_4.2r4-11.1_i386.deb
 27c1494b67c57d4537e8c06ee68a11e4 298108 libs extra 
libhdf4-0-alt_4.2r4-11.1_i386.deb
 b3e0bcb03e2aa104ce286d3d7c1469e3 442130 libdevel extra 
libhdf4-alt-dev_4.2r4-11.1_i386.deb

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

iEYEARECAAYFAk4IH5IACgkQ5UTeB5t8Mo0RlACfcv2Tkz08qTEWldEUURzASVYh
IH4AoIbhIp/z8+WvoTd5zbX8i58ErJ1j
=Mqis
-----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