Your message dated Sun, 17 Apr 2011 20:29:44 +0000
with message-id <[email protected]>
and subject line Bug#619668: fixed in libggz 0.0.14.1-1.1
has caused the Debian Bug report #619668,
regarding libggz: 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.)
--
619668: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619668
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libggz
Version: 0.0.14.1-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
Hi folks,
The attached patch has just been applied to the Ubuntu libggz package, to
null out the dependency_libs field in the libtool .la files 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 libggz. As long as libggz 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]
=== modified file 'debian/rules'
--- debian/rules 2006-08-18 20:12:13 +0000
+++ debian/rules 2011-03-26 00:31:43 +0000
@@ -5,3 +5,8 @@
DEB_CONFIGURE_EXTRA_FLAGS = --with-tls --with-gcrypt --disable-debug
DEB_DH_MAKESHLIBS_ARGS_ALL = -V
+
+common-install-arch::
+ for file in debian/tmp/usr/lib/*.la; do \
+ sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+ done
--- End Message ---
--- Begin Message ---
Source: libggz
Source-Version: 0.0.14.1-1.1
We believe that the bug you reported is fixed in the latest version of
libggz, which is due to be installed in the Debian FTP archive:
libggz-dev_0.0.14.1-1.1_i386.deb
to main/libg/libggz/libggz-dev_0.0.14.1-1.1_i386.deb
libggz2_0.0.14.1-1.1_i386.deb
to main/libg/libggz/libggz2_0.0.14.1-1.1_i386.deb
libggz_0.0.14.1-1.1.diff.gz
to main/libg/libggz/libggz_0.0.14.1-1.1.diff.gz
libggz_0.0.14.1-1.1.dsc
to main/libg/libggz/libggz_0.0.14.1-1.1.dsc
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.
Andreas Metzler <[email protected]> (supplier of updated libggz 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: RIPEMD160
Format: 1.8
Date: Sun, 03 Apr 2011 15:49:43 +0200
Source: libggz
Binary: libggz2 libggz-dev
Architecture: source i386
Version: 0.0.14.1-1.1
Distribution: unstable
Urgency: low
Maintainer: Debian GGZ Maintainers <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Description:
libggz-dev - GGZ Gaming Zone: common utilities library - development files
libggz2 - GGZ Gaming Zone: common utilities library
Closes: 619668
Changes:
libggz (0.0.14.1-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Empty dependency_libs in libtool la file. Closes: #619668
http://wiki.debian.org/ReleaseGoals/LAFileRemoval
Checksums-Sha1:
5e70aed26f38370070dfb55759027a80798ba263 1281 libggz_0.0.14.1-1.1.dsc
45ec899465d502e26bb677a3ce3c81920ba86894 2557 libggz_0.0.14.1-1.1.diff.gz
94e9dbc74084b1d608fde6a38e8551553dd22aa9 73492 libggz2_0.0.14.1-1.1_i386.deb
9b492fe430c4ee4736f566072a922ee5354f9a57 91222 libggz-dev_0.0.14.1-1.1_i386.deb
Checksums-Sha256:
5832fa3015d87065be7f0ad5287fc657a2ca1b79a66d405ac1d2baeab1cf1d43 1281
libggz_0.0.14.1-1.1.dsc
ace21c594dd9f23b4e7dbe3cd46d43df901e38aa815bb8c008de73804888fd06 2557
libggz_0.0.14.1-1.1.diff.gz
99dd71832e4765635cff6382eb1451980fc0d95fae81b7060a24cd172096ffc8 73492
libggz2_0.0.14.1-1.1_i386.deb
e1c9b25049256ed173cc99d005c78d828ab7ee5e1c92120106580cb30f4b4f98 91222
libggz-dev_0.0.14.1-1.1_i386.deb
Files:
4d28d4f948d51ce46a28c3013144afbd 1281 libs optional libggz_0.0.14.1-1.1.dsc
09f4b251361ece6fa0161e6b8ab1dad2 2557 libs optional libggz_0.0.14.1-1.1.diff.gz
96e77b1782ed6fcc5c663e033d2d6d48 73492 libs optional
libggz2_0.0.14.1-1.1_i386.deb
e40e60c2e88523657718bb99004a5d04 91222 libdevel optional
libggz-dev_0.0.14.1-1.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEAREDAAYFAk2YfE0ACgkQHTOcZYuNdmMiCQCaAgYVd95D72Tz906yF3muIoOv
duYAmwbgygsYQ4JNwXgxibVCtvauGlWy
=KLXH
-----END PGP SIGNATURE-----
--- End Message ---