Your message dated Wed, 20 Jul 2011 10:33:25 +0000
with message-id <e1qju5l-0000cq...@franck.debian.org>
and subject line Bug#620593: fixed in libhdf4 4.2r4-12
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-12

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-12_i386.deb
  to main/libh/libhdf4/hdf4-tools_4.2r4-12_i386.deb
libhdf4-0-alt_4.2r4-12_i386.deb
  to main/libh/libhdf4/libhdf4-0-alt_4.2r4-12_i386.deb
libhdf4-0_4.2r4-12_i386.deb
  to main/libh/libhdf4/libhdf4-0_4.2r4-12_i386.deb
libhdf4-alt-dev_4.2r4-12_i386.deb
  to main/libh/libhdf4/libhdf4-alt-dev_4.2r4-12_i386.deb
libhdf4-dev_4.2r4-12_i386.deb
  to main/libh/libhdf4/libhdf4-dev_4.2r4-12_i386.deb
libhdf4-doc_4.2r4-12_all.deb
  to main/libh/libhdf4/libhdf4-doc_4.2r4-12_all.deb
libhdf4_4.2r4-12.diff.gz
  to main/libh/libhdf4/libhdf4_4.2r4-12.diff.gz
libhdf4_4.2r4-12.dsc
  to main/libh/libhdf4/libhdf4_4.2r4-12.dsc
libhdf4g-dev_4.2r4-12_all.deb
  to main/libh/libhdf4/libhdf4g-dev_4.2r4-12_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.
Francesco Paolo Lovergine <fran...@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: Wed, 20 Jul 2011 10:09:33 +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-12
Distribution: unstable
Urgency: low
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Francesco Paolo Lovergine <fran...@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: 569249 605002 620593 629968
Changes: 
 libhdf4 (4.2r4-12) unstable; urgency=low
 .
   * Previous version did not revert an unreleased change by David Paleino:
     + debian/control: build-depend on libjpeg-dev rather than libjpeg62-dev
     (closes: #569249)
   * Ack previous NMU:
     - Empty dependency_libs in .la helper file (closes: #620593, #605002).
     - Depend on libjpeg-dev (closes: #629968).
   * Policy bumped to 3.9.2, no changes required.
Checksums-Sha1: 
 0d851042397ed3cf3c3585497e8416b3904f12e9 1404 libhdf4_4.2r4-12.dsc
 edfd265d869eb20e2ac72549a8028e07f5f285b5 3414349 libhdf4_4.2r4-12.diff.gz
 02e95db9c278b30a8297e8b8038397709f4acefd 13264 libhdf4g-dev_4.2r4-12_all.deb
 6de46612e11689dca9546dd8f8e2ebc31a5c4ec6 2635634 libhdf4-doc_4.2r4-12_all.deb
 feca4f2f1a31299e24de6414c82a7c1eda06f784 346308 libhdf4-0_4.2r4-12_i386.deb
 b221877054cb821d6ef94206123ce39dda7688ae 264878 hdf4-tools_4.2r4-12_i386.deb
 fc7fe8eb157585397633665ab5ee8f823b3f08b3 504546 libhdf4-dev_4.2r4-12_i386.deb
 060168baa6f096ef05a5a0d77df80fb23ede19ab 297090 libhdf4-0-alt_4.2r4-12_i386.deb
 cf814cae4700a9f58b8121fe5a63500be4d3c577 441616 
libhdf4-alt-dev_4.2r4-12_i386.deb
Checksums-Sha256: 
 f5ac1da4a7ddf1a69777a937f20d632603e77b512c34f868663995a1f41b7fe0 1404 
libhdf4_4.2r4-12.dsc
 f31e46ceac7bf430d3c4259877aeef219dee8d67d03fbcb3a173223f11dc0bb0 3414349 
libhdf4_4.2r4-12.diff.gz
 8c1a4fe4d57cf5dc8ad84d50f14822042986992ec5bd7e770fba7b70321876aa 13264 
libhdf4g-dev_4.2r4-12_all.deb
 c2f0eba56e6b06ea375d8207cd0efec89c77afd667543c5f0f676efeaa9c6df1 2635634 
libhdf4-doc_4.2r4-12_all.deb
 2bff7120f6a47ca31fc36f2804633d3a1ebce01f9171e23919318a81b4331c99 346308 
libhdf4-0_4.2r4-12_i386.deb
 f3e30ee79e35d849d7a4bfb8f6ed2a2c81fa38e3d3c26ba09d160beca1537313 264878 
hdf4-tools_4.2r4-12_i386.deb
 1744c36f3f3a43a79f7919c58b1f57cd04a2a28919490f57e2ba1edb1f94d9ec 504546 
libhdf4-dev_4.2r4-12_i386.deb
 2feb630cfd5b234559d1e7a3211ea0eca1a0f01a2ea3a9b1e32953ddf6bb9b22 297090 
libhdf4-0-alt_4.2r4-12_i386.deb
 a9085abf6bee22be3b8c265e5fd4c8c67210a09bfd9a50051014daecd58f8812 441616 
libhdf4-alt-dev_4.2r4-12_i386.deb
Files: 
 f22e5947dc0ac899dbb9795b4b18f4f3 1404 graphics optional libhdf4_4.2r4-12.dsc
 bbfb64ca5d8160dd15b495da94ae9ad7 3414349 graphics optional 
libhdf4_4.2r4-12.diff.gz
 16af53006110c3e6a4de1d98aecf257a 13264 libdevel optional 
libhdf4g-dev_4.2r4-12_all.deb
 9ef016f26788cb991cbb3ea63b670216 2635634 doc optional 
libhdf4-doc_4.2r4-12_all.deb
 55bdcf4b765fcfbc972e523efa3c598f 346308 libs optional 
libhdf4-0_4.2r4-12_i386.deb
 0672001c23edb6ce28f232992f16322f 264878 graphics optional 
hdf4-tools_4.2r4-12_i386.deb
 4b883236a843e2f8142e950bdb3c064d 504546 libdevel optional 
libhdf4-dev_4.2r4-12_i386.deb
 f80a3a6991fa1c1d8ec2469e37379e54 297090 libs extra 
libhdf4-0-alt_4.2r4-12_i386.deb
 453eab82f1d35fda787ee1d8f0e1497a 441616 libdevel extra 
libhdf4-alt-dev_4.2r4-12_i386.deb

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

iEYEARECAAYFAk4mrEwACgkQpFNRmenyx0fOAwCgzrMjtAKgMacV3LYOUsKHE5/w
66oAnAgQCVlg3D1Ybknp0JwzQh+NmQrU
=i42i
-----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