Your message dated Sun, 05 Jun 2011 07:02:55 +0000
with message-id <[email protected]>
and subject line Bug#620632: fixed in glrr 20050529-3.1
has caused the Debian Bug report #620632,
regarding glrr: 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.)


-- 
620632: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620632
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: glrr
Version: 20050529-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch

Hi Yutaka,

The attached patch has just been applied to the Ubuntu glrr 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 glrr.  As long as glrr 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 glrr-20050529/debian/rules glrr-20050529/debian/rules
--- glrr-20050529/debian/rules	2010-02-24 23:44:17.000000000 -0800
+++ glrr-20050529/debian/rules	2011-04-03 01:08:54.000000000 -0700
@@ -14,3 +14,9 @@
 override_dh_auto_clean:
 	dh_auto_clean
 	rm -f ./misc/config.sub ./misc/config.guess
+
+override_dh_auto_install:
+	dh_auto_install
+	for file in debian/tmp/usr/lib/*.la; do \
+		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+	done

--- End Message ---
--- Begin Message ---
Source: glrr
Source-Version: 20050529-3.1

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

glrr_20050529-3.1.debian.tar.gz
  to main/g/glrr/glrr_20050529-3.1.debian.tar.gz
glrr_20050529-3.1.dsc
  to main/g/glrr/glrr_20050529-3.1.dsc
libglrr-glib-dev_20050529-3.1_i386.deb
  to main/g/glrr/libglrr-glib-dev_20050529-3.1_i386.deb
libglrr-glib0_20050529-3.1_i386.deb
  to main/g/glrr/libglrr-glib0_20050529-3.1_i386.deb
libglrr-gobject-dev_20050529-3.1_i386.deb
  to main/g/glrr/libglrr-gobject-dev_20050529-3.1_i386.deb
libglrr-gobject0_20050529-3.1_i386.deb
  to main/g/glrr/libglrr-gobject0_20050529-3.1_i386.deb
libglrr-gtk-dev_20050529-3.1_i386.deb
  to main/g/glrr/libglrr-gtk-dev_20050529-3.1_i386.deb
libglrr-gtk0_20050529-3.1_i386.deb
  to main/g/glrr/libglrr-gtk0_20050529-3.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.
Luk Claes <[email protected]> (supplier of updated glrr 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:29:26 +0200
Source: glrr
Binary: libglrr-gtk-dev libglrr-gtk0 libglrr-gobject-dev libglrr-gobject0 
libglrr-glib-dev libglrr-glib0
Architecture: source i386
Version: 20050529-3.1
Distribution: unstable
Urgency: low
Maintainer: NIIBE Yutaka <[email protected]>
Changed-By: Luk Claes <[email protected]>
Description: 
 libglrr-glib-dev - Development library of Grift (glib)
 libglrr-glib0 - Utility functions for glib of Grift
 libglrr-gobject-dev - Development library of Grift (gobject)
 libglrr-gobject0 - Utility functions for gobject of Grift
 libglrr-gtk-dev - Development library of Grift (gtk)
 libglrr-gtk0 - Utility functions for gtk+ of Grift
Closes: 620632
Changes: 
 glrr (20050529-3.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Remove references to other libraries from dependency_libs field
     (Closes: #620632).
Checksums-Sha1: 
 25de1c99615a0d9c47a53f808f1430059595f1b9 1178 glrr_20050529-3.1.dsc
 57c31e44e27c6a13d02d514785265fba3033a3f8 238327 glrr_20050529-3.1.debian.tar.gz
 dd55666d7db67d27ec9b64717b2e34f63ff11fb7 8958 
libglrr-gtk-dev_20050529-3.1_i386.deb
 47b6522c98539b0a6001f05090f82a28aac1590b 7742 
libglrr-gtk0_20050529-3.1_i386.deb
 97a7252b1884e8efefabb59094e087cdb7536c0a 9132 
libglrr-gobject-dev_20050529-3.1_i386.deb
 ca8e5f6a06f1447dd09bbcdf55e5aebff37035bb 7942 
libglrr-gobject0_20050529-3.1_i386.deb
 e30e7acbabf5d1a0c99ade4e7c1015afc1db5278 8004 
libglrr-glib-dev_20050529-3.1_i386.deb
 38b3d9c57a9cd93e3ced99d882064878f820d10e 6516 
libglrr-glib0_20050529-3.1_i386.deb
Checksums-Sha256: 
 4a3b35a58d20929fbee19d104ee1c260f122eb12732612e0b0c6aa563c6a83ee 1178 
glrr_20050529-3.1.dsc
 ac718f2a91e429d5d04d4bf46ce6302015d02a9b1b0a492fe5e24533943f2a28 238327 
glrr_20050529-3.1.debian.tar.gz
 0f0a42d111c70e698662d04a04a0dced0694e28ee429b4576627767be41afbea 8958 
libglrr-gtk-dev_20050529-3.1_i386.deb
 f7da6fa21b594aabc1c60ba39e2e42c667f17d462e2ae320e34fe21aa9dc8833 7742 
libglrr-gtk0_20050529-3.1_i386.deb
 c5a38f16684a6fafb1f85d769a5c33eeb1db626685a8db76089bf2d81ead6715 9132 
libglrr-gobject-dev_20050529-3.1_i386.deb
 95bc39f54d7b9b64536565d5aa58d77c5aa8c204dbf4b5c4c7133d59f8a54278 7942 
libglrr-gobject0_20050529-3.1_i386.deb
 90704676dc2bffe5dd01ed0753f708a251c01c5d3e86272548f841bd4b1328cb 8004 
libglrr-glib-dev_20050529-3.1_i386.deb
 25bfe6739b2f8468dc4c006ced21e2d8b7c935c943c10bb64fa45ac2cbff126d 6516 
libglrr-glib0_20050529-3.1_i386.deb
Files: 
 80b049bace0c63de8f0c6e40b9258ecc 1178 libs extra glrr_20050529-3.1.dsc
 13b3e479e86fcaeab694fe913efb8241 238327 libs extra 
glrr_20050529-3.1.debian.tar.gz
 8c166c8edeae36f8b7f63f95fc7b0e30 8958 libdevel extra 
libglrr-gtk-dev_20050529-3.1_i386.deb
 02317131238725a4b5383316a855a1db 7742 libs extra 
libglrr-gtk0_20050529-3.1_i386.deb
 7ede39618bff2ceb3e1fb0b8f90f82ca 9132 libdevel extra 
libglrr-gobject-dev_20050529-3.1_i386.deb
 b100970ccccbc515694ad32c37d454f7 7942 libs extra 
libglrr-gobject0_20050529-3.1_i386.deb
 eae70e2866687cf7c321b5410f0c7b41 8004 libdevel extra 
libglrr-glib-dev_20050529-3.1_i386.deb
 d976ace0e8c8d6a61830ac8521600a76 6516 libs extra 
libglrr-glib0_20050529-3.1_i386.deb

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

iEYEARECAAYFAk3ki5UACgkQ5UTeB5t8Mo3qAgCfRIiAqK5pSfSFRLdDrps2U85t
NK0An2aNAkm8oU+xQE3PkCkKCxY6sGwC
=yypt
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to