Your message dated Sun, 03 Apr 2011 21:34:42 +0000
with message-id <[email protected]>
and subject line Bug#620563: fixed in net6 1:1.3.12-2
has caused the Debian Bug report #620563,
regarding net6: 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.)
--
620563: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620563
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: net6
Version: 1:1.3.12-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
Hi Phil,
The attached patch has just been applied to the Ubuntu net6 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 net6. As long as net6 is going to need a rebuild to fix up
the invalid .la references, it would be nice to get rid of them altogether.
(Please note that the same issue also affects obby, in the same package
stack.)
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 net6-1.3.12/debian/rules net6-1.3.12/debian/rules
--- net6-1.3.12/debian/rules
+++ net6-1.3.12/debian/rules
@@ -67,6 +67,10 @@
dh_clean -k
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ 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: net6
Source-Version: 1:1.3.12-2
We believe that the bug you reported is fixed in the latest version of
net6, which is due to be installed in the Debian FTP archive:
libnet6-1.3-0-dbg_1.3.12-2_amd64.deb
to main/n/net6/libnet6-1.3-0-dbg_1.3.12-2_amd64.deb
libnet6-1.3-0_1.3.12-2_amd64.deb
to main/n/net6/libnet6-1.3-0_1.3.12-2_amd64.deb
libnet6-1.3-dev_1.3.12-2_amd64.deb
to main/n/net6/libnet6-1.3-dev_1.3.12-2_amd64.deb
net6_1.3.12-2.diff.gz
to main/n/net6/net6_1.3.12-2.diff.gz
net6_1.3.12-2.dsc
to main/n/net6/net6_1.3.12-2.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.
Philipp Kern <[email protected]> (supplier of updated net6 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: SHA256
Format: 1.8
Date: Sun, 03 Apr 2011 23:22:05 +0200
Source: net6
Binary: libnet6-1.3-dev libnet6-1.3-0 libnet6-1.3-0-dbg
Architecture: source amd64
Version: 1:1.3.12-2
Distribution: unstable
Urgency: low
Maintainer: Philipp Kern <[email protected]>
Changed-By: Philipp Kern <[email protected]>
Description:
libnet6-1.3-0 - Network access framework for IPv4/IPv6
libnet6-1.3-0-dbg - Network access framework for IPv4/IPv6 - debugging symbols
libnet6-1.3-dev - Network access framework for IPv4/IPv6 - development files
Closes: 620563
Changes:
net6 (1:1.3.12-2) unstable; urgency=low
.
* Stop installing the .la file. (Closes: #620563)
Checksums-Sha1:
eeb7b76896cdbb6df819daaf8171e1134c4156f8 1162 net6_1.3.12-2.dsc
27e3c7544079f3e397358cb32d1b7fd180ef5310 4146 net6_1.3.12-2.diff.gz
e9344305d62337f094041bcc3f685a5555c7fb6b 104062
libnet6-1.3-dev_1.3.12-2_amd64.deb
bfd98a584e846654b8e08cf54ec93201132ade0b 89886 libnet6-1.3-0_1.3.12-2_amd64.deb
64b7e5468a2c503487ab05584ebd734e16c05198 296772
libnet6-1.3-0-dbg_1.3.12-2_amd64.deb
Checksums-Sha256:
b9d2b75935af1fd502d59cd690c949bed2a4bf9045e2fae602f8d52fa449d275 1162
net6_1.3.12-2.dsc
f91eb315f5ee16a4bdc840ac1a2e40accc862aa65f6bd179a1804a1aac2bf78f 4146
net6_1.3.12-2.diff.gz
c6ce6c2856eae34397b615d2bb4abdddaf508a8343eb50da03e34735d2ae5ec3 104062
libnet6-1.3-dev_1.3.12-2_amd64.deb
c5ace5428732961c532b48d0b83eb9dbf5fd7dbaee81683111f9525784ff511b 89886
libnet6-1.3-0_1.3.12-2_amd64.deb
3599280a57854db8029f8c188b238e063b5c26be9f12ee5f494202fcaefdf4f9 296772
libnet6-1.3-0-dbg_1.3.12-2_amd64.deb
Files:
9237541c4ad99fd8d3d6fa2f56f2ade6 1162 net optional net6_1.3.12-2.dsc
0f8b80c6c311972a2d2d1563b4979e72 4146 net optional net6_1.3.12-2.diff.gz
c4cfcb734a1d5dac2b25b6661e0e2bec 104062 libdevel optional
libnet6-1.3-dev_1.3.12-2_amd64.deb
920d8a9199247663c44ae8618ec3e33f 89886 libs optional
libnet6-1.3-0_1.3.12-2_amd64.deb
04f711b698f534dcd3f4e916acfff1f1 296772 debug extra
libnet6-1.3-0-dbg_1.3.12-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEAREIAAYFAk2Y5dYACgkQ7Ro5M7LPzdgFpACghP85w38G/ybi1DVFzoO5RJ0n
OdkAoJ1FcJ0Y3qgwdYMAchpIM57fAJYY
=yUvK
-----END PGP SIGNATURE-----
--- End Message ---