Your message dated Sun, 05 Jun 2011 06:48:45 +0000
with message-id <[email protected]>
and subject line Bug#620605: fixed in gts 0.7.6+darcs110121-1.1
has caused the Debian Bug report #620605,
regarding gts: 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 [email protected]
immediately.)


-- 
620605: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620605
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gts
Version: 0.7.6+darcs110121-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch

Hi Ruben,

The attached patch has just been applied to the Ubuntu gts 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 gts.  As long as gts 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/
[email protected]                                     [email protected]
diff -Nru gts-0.7.6+darcs110121/debian/rules gts-0.7.6+darcs110121/debian/rules
--- gts-0.7.6+darcs110121/debian/rules	2011-02-13 08:05:47.000000000 -0800
+++ gts-0.7.6+darcs110121/debian/rules	2011-04-02 18:16:43.000000000 -0700
@@ -13,6 +13,12 @@
 override_dh_auto_test:
 	# some tests are expected to fail
 
+override_dh_auto_install:
+	dh_auto_install
+	for file in debian/tmp/usr/lib/*.la; do \
+		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+	done
+
 override_dh_installchangelogs:
 	dh_installchangelogs ChangeLog
 

--- End Message ---
--- Begin Message ---
Source: gts
Source-Version: 0.7.6+darcs110121-1.1

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

gts_0.7.6+darcs110121-1.1.debian.tar.bz2
  to main/g/gts/gts_0.7.6+darcs110121-1.1.debian.tar.bz2
gts_0.7.6+darcs110121-1.1.dsc
  to main/g/gts/gts_0.7.6+darcs110121-1.1.dsc
libgts-0.7-5_0.7.6+darcs110121-1.1_i386.deb
  to main/g/gts/libgts-0.7-5_0.7.6+darcs110121-1.1_i386.deb
libgts-bin_0.7.6+darcs110121-1.1_i386.deb
  to main/g/gts/libgts-bin_0.7.6+darcs110121-1.1_i386.deb
libgts-dbg_0.7.6+darcs110121-1.1_i386.deb
  to main/g/gts/libgts-dbg_0.7.6+darcs110121-1.1_i386.deb
libgts-dev_0.7.6+darcs110121-1.1_i386.deb
  to main/g/gts/libgts-dev_0.7.6+darcs110121-1.1_i386.deb
libgts-doc_0.7.6+darcs110121-1.1_all.deb
  to main/g/gts/libgts-doc_0.7.6+darcs110121-1.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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luk Claes <[email protected]> (supplier of updated gts 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.8
Date: Tue, 31 May 2011 08:05:34 +0200
Source: gts
Binary: libgts-0.7-5 libgts-doc libgts-dev libgts-dbg libgts-bin
Architecture: source i386 all
Version: 0.7.6+darcs110121-1.1
Distribution: unstable
Urgency: low
Maintainer: Ruben Molina <[email protected]>
Changed-By: Luk Claes <[email protected]>
Description: 
 libgts-0.7-5 - library to deal with 3D computational surface meshes
 libgts-bin - utility binaries for libgts
 libgts-dbg - debugging symbols for libgts
 libgts-dev - development files for libgts
 libgts-doc - documentation for libgts
Closes: 620605
Changes: 
 gts (0.7.6+darcs110121-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Remove references to other libraries from dependency_libs field
     (Closes: #620605)
Checksums-Sha1: 
 8fc3808cafa5a2bbee60bd231b94ead878bb1297 1166 gts_0.7.6+darcs110121-1.1.dsc
 9e8267b0ffe20bf2ee1ca1f530898fcb2bd3fc9d 10001 
gts_0.7.6+darcs110121-1.1.debian.tar.bz2
 b69a05cb0b165ad4aea374557664b2024f539407 177182 
libgts-0.7-5_0.7.6+darcs110121-1.1_i386.deb
 6d0a777d3fcc1c560cdf8d8c1d286db938939836 11404 
libgts-doc_0.7.6+darcs110121-1.1_all.deb
 664cfc6a7a30ab2a977bc11f69021f3af2cf580e 209918 
libgts-dev_0.7.6+darcs110121-1.1_i386.deb
 4f14216daee28a19108944a71adf02cfadfc9692 331402 
libgts-dbg_0.7.6+darcs110121-1.1_i386.deb
 ece3c5ba03026b6df019563ee38a32e22fda22f4 52152 
libgts-bin_0.7.6+darcs110121-1.1_i386.deb
Checksums-Sha256: 
 7b8891925d472e2bbe40a4d7250078d5bc057c424bd8637286221af1bb9b3752 1166 
gts_0.7.6+darcs110121-1.1.dsc
 6470b0ae9a29a338d311c32044d9c12279c33779da89866ce21fff43bbfab9f2 10001 
gts_0.7.6+darcs110121-1.1.debian.tar.bz2
 fb0ec1f0b1a1ec0fe580678db5dd7509b2164acbfb0fe43580fa9ff78e27a475 177182 
libgts-0.7-5_0.7.6+darcs110121-1.1_i386.deb
 bb08b84f3d7af1815e93840bbb66fcdb90f31c3f12c24fd18d7604af02382fbe 11404 
libgts-doc_0.7.6+darcs110121-1.1_all.deb
 4386c8d0a8baea7a1fffbb4cfce7238a91e8a6c286569380a0636c624c289b92 209918 
libgts-dev_0.7.6+darcs110121-1.1_i386.deb
 090ff91c0843f85d88e3b396083650e28ec8fef46c974d3df6f8aad61a57909a 331402 
libgts-dbg_0.7.6+darcs110121-1.1_i386.deb
 08c27454d20433cea98e422f5620fa32337df9665a678f8f868ff0b4ce1f8692 52152 
libgts-bin_0.7.6+darcs110121-1.1_i386.deb
Files: 
 37d55c22343b65419b29be6fe017b8db 1166 math optional 
gts_0.7.6+darcs110121-1.1.dsc
 e48d8c2dfe83a9aaec97eef693515d48 10001 math optional 
gts_0.7.6+darcs110121-1.1.debian.tar.bz2
 40e88962ef99f5fa4202a864ca0f4627 177182 devel optional 
libgts-0.7-5_0.7.6+darcs110121-1.1_i386.deb
 7cbebcb51829ea52a9c9b162ef495c95 11404 doc optional 
libgts-doc_0.7.6+darcs110121-1.1_all.deb
 7d166775be569426a0ab69e12a1aeac3 209918 libdevel optional 
libgts-dev_0.7.6+darcs110121-1.1_i386.deb
 2435e18b4ef17b17ba2be033b84150e1 331402 debug extra 
libgts-dbg_0.7.6+darcs110121-1.1_i386.deb
 fb9c68bd4ebfb7bf3e94ffced872865c 52152 math optional 
libgts-bin_0.7.6+darcs110121-1.1_i386.deb

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

iEYEARECAAYFAk3kheMACgkQ5UTeB5t8Mo24CwCfYrQdAkfRxfJEvQNcoykmFNVT
pXEAn09my2R+xeeSFz2CIb2mRVghgY1N
=QMsj
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to