Your message dated Sun, 08 May 2011 13:33:30 +0000
with message-id <[email protected]>
and subject line Bug#620588: fixed in libmatchbox 1.9-7
has caused the Debian Bug report #620588,
regarding libmatchbox: 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.)
--
620588: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620588
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libmatchbox
Version: 1.9-5
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
Hi Moray,
The attached patch has just been applied to the Ubuntu libmatchbox 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 libmatchbox. As long as libmatchbox 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 -u libmatchbox-1.9/debian/rules libmatchbox-1.9/debian/rules
--- libmatchbox-1.9/debian/rules
+++ libmatchbox-1.9/debian/rules
@@ -14,0 +15,5 @@
+
+common-install-arch::
+ for file in debian/tmp/usr/lib/*.la; do \
+ sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+ done
--- End Message ---
--- Begin Message ---
Source: libmatchbox
Source-Version: 1.9-7
We believe that the bug you reported is fixed in the latest version of
libmatchbox, which is due to be installed in the Debian FTP archive:
libmatchbox-dev_1.9-7_amd64.deb
to main/libm/libmatchbox/libmatchbox-dev_1.9-7_amd64.deb
libmatchbox1_1.9-7_amd64.deb
to main/libm/libmatchbox/libmatchbox1_1.9-7_amd64.deb
libmatchbox_1.9-7.diff.gz
to main/libm/libmatchbox/libmatchbox_1.9-7.diff.gz
libmatchbox_1.9-7.dsc
to main/libm/libmatchbox/libmatchbox_1.9-7.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.
Moray Allan <[email protected]> (supplier of updated libmatchbox 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: Sun, 08 May 2011 14:04:48 +0100
Source: libmatchbox
Binary: libmatchbox-dev libmatchbox1
Architecture: source amd64
Version: 1.9-7
Distribution: unstable
Urgency: low
Maintainer: Moray Allan <[email protected]>
Changed-By: Moray Allan <[email protected]>
Description:
libmatchbox-dev - shared library for Matchbox Project applications
[development]
libmatchbox1 - shared library for Matchbox Project applications [runtime]
Closes: 620588 621574
Changes:
libmatchbox (1.9-7) unstable; urgency=low
.
* Remove .a and .la files. Closes: #620588, #621574.
Checksums-Sha1:
6d7a4b00db4b38cb86753d63f6d09a12248abaf6 1277 libmatchbox_1.9-7.dsc
d641a319eeb023e6eb70fa5567e976c6638ba932 291315 libmatchbox_1.9-7.diff.gz
62c0ccdbf25fe1176c086762a3b8fc043d414d5e 128672 libmatchbox-dev_1.9-7_amd64.deb
4da3b84c900d939b00f1ecca0f4aeac71f8df316 54468 libmatchbox1_1.9-7_amd64.deb
Checksums-Sha256:
8a3aa1412a38d3b10691c7f6b7e09e50c8803f72fec7b8c943c8fb2f2f0be998 1277
libmatchbox_1.9-7.dsc
b5adb7a6f74e7aee8a24160eb5bee1934e18724a552b256e0573630ad9280b53 291315
libmatchbox_1.9-7.diff.gz
d042cd0591c975de3c46dabb1eae05778294e522e89e6211efb7896503066e3b 128672
libmatchbox-dev_1.9-7_amd64.deb
303102ddb5c9bff2c8ce7b7aaa832f3c21c5ee8824a4715568284ddd89ba56de 54468
libmatchbox1_1.9-7_amd64.deb
Files:
0a10fa30a16a6ab81eef413e3c32cd53 1277 libs optional libmatchbox_1.9-7.dsc
c1b3d8047ab51c8c0a983cc7b658aa37 291315 libs optional libmatchbox_1.9-7.diff.gz
4405c280c82618ee3a5817f86d563c41 128672 libdevel optional
libmatchbox-dev_1.9-7_amd64.deb
bb148bd0cde5a8cb5a57a55190bc5e84 54468 libs optional
libmatchbox1_1.9-7_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk3GmNcACgkQ500puCvhbQFsjACePUZys7oqDNnvJFbCdGVWiMRX
aHwAoLgAhoxb2GyLzJVDHw9WJh86zSaP
=2mNk
-----END PGP SIGNATURE-----
--- End Message ---