Your message dated Sat, 18 Jun 2011 13:02:26 +0000
with message-id <[email protected]>
and subject line Bug#619674: fixed in libotr 3.2.0-2.1
has caused the Debian Bug report #619674,
regarding libotr: 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.)
--
619674: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619674
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libotr
Version: 3.2.0-2
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
Hi Thibaut,
The attached patch has just been applied to the Ubuntu libotr 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 libotr. As long as libotr 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 2009-11-11 16:47:13 +0000
+++ debian/rules 2011-03-26 01:36:50 +0000
@@ -62,7 +62,9 @@
# Add here commands to install the package
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
-
+ for file in debian/tmp/usr/lib/*.la; do \
+ sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+ done
# Build architecture-independent files here.
binary-indep: build install
--- End Message ---
--- Begin Message ---
Source: libotr
Source-Version: 3.2.0-2.1
We believe that the bug you reported is fixed in the latest version of
libotr, which is due to be installed in the Debian FTP archive:
libotr2-bin_3.2.0-2.1_i386.deb
to main/libo/libotr/libotr2-bin_3.2.0-2.1_i386.deb
libotr2-dev_3.2.0-2.1_i386.deb
to main/libo/libotr/libotr2-dev_3.2.0-2.1_i386.deb
libotr2_3.2.0-2.1_i386.deb
to main/libo/libotr/libotr2_3.2.0-2.1_i386.deb
libotr_3.2.0-2.1.diff.gz
to main/libo/libotr/libotr_3.2.0-2.1.diff.gz
libotr_3.2.0-2.1.dsc
to main/libo/libotr/libotr_3.2.0-2.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 libotr 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: Sat, 18 Jun 2011 14:39:28 +0200
Source: libotr
Binary: libotr2 libotr2-bin libotr2-dev
Architecture: source i386
Version: 3.2.0-2.1
Distribution: unstable
Urgency: low
Maintainer: Thibaut VARENE <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Description:
libotr2 - Off-the-Record Messaging library
libotr2-bin - toolkit for Off-the-Record Messaging library
libotr2-dev - Off-the-Record Messaging library development files
Closes: 619674
Changes:
libotr (3.2.0-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* Empty dependency_libs in libtool la file(s).
http://wiki.debian.org/ReleaseGoals/LAFileRemoval Closes: #619674
Checksums-Sha1:
e02b945544697d784a179f1559c9a7d7f6769647 1050 libotr_3.2.0-2.1.dsc
a0db660c9b0087d7596099b6cfa86a8a32cdd9c0 3612 libotr_3.2.0-2.1.diff.gz
70ffe2b49453b8873379c1b26e750139e443d0b5 78822 libotr2_3.2.0-2.1_i386.deb
6612853f4857cb27e31dd533c6ff5733238eb842 38942 libotr2-bin_3.2.0-2.1_i386.deb
c72a937a7298a30e9324d8dde0a182c5c51304e5 65840 libotr2-dev_3.2.0-2.1_i386.deb
Checksums-Sha256:
a3d9bfdd4910ce65441485a319ee3da17f7713ccd07b31bd0359522e84916001 1050
libotr_3.2.0-2.1.dsc
1839d092a4f195ff3764607d3790a036e763a55ec0ad2c2e45443895cd90a791 3612
libotr_3.2.0-2.1.diff.gz
c55136e196fee3695fa8d8eb19f38c7e4de8ee4613ce14abb44f2454f3c251d4 78822
libotr2_3.2.0-2.1_i386.deb
ff0a0516eb19ec28f0ffaaa52eb8c80444f38a4bf943bac293c34d89d88902e9 38942
libotr2-bin_3.2.0-2.1_i386.deb
f62d3859813a6eece75f9d5c0c61c76df9e31c7fb4fd822bb8eb9a9dc559f9ff 65840
libotr2-dev_3.2.0-2.1_i386.deb
Files:
454a4709be3e833251fd40bc760a8035 1050 libs optional libotr_3.2.0-2.1.dsc
c2912c06c76cbfd1576973e5ef0b1f31 3612 libs optional libotr_3.2.0-2.1.diff.gz
1c9d4b3dc56f518cfaeaa91c14f4a221 78822 libs optional libotr2_3.2.0-2.1_i386.deb
eb5fdd3bb4f0784f36c9121ab70e3993 38942 misc optional
libotr2-bin_3.2.0-2.1_i386.deb
49096e98020425c7baf2bf8a665d5d12 65840 libdevel optional
libotr2-dev_3.2.0-2.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEAREDAAYFAk38nyIACgkQHTOcZYuNdmN6HQCgsKoJK3H4qB4W/1QCstwH9UlP
jfkAn2OQvRa+6VLO5OJG5LXCLIash33M
=qxwS
-----END PGP SIGNATURE-----
--- End Message ---