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 ---