Your message dated Tue, 07 Jun 2011 17:17:35 +0000
with message-id <[email protected]>
and subject line Bug#620597: fixed in libview 0.6.6-2.1
has caused the Debian Bug report #620597,
regarding libview: 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.)
--
620597: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620597
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libview
Version: 0.6.6-2
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
*** /tmp/tmph0p3sb
In Ubuntu, the attached patch was applied to achieve the following:
* debian/rules: clean the dependency_libs from .la, per Policy 10.2
The attached patch has just been applied to the Ubuntu libview 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 libview. As long as libview is going to need a rebuild to
fix up the invalid .la references, it would be nice to get rid of them
altogether.
Thanks for considering the patch.
-- System Information:
Debian Release: squeeze/sid
APT prefers natty
APT policy: (500, 'natty')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-7-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libview-0.6.6/debian/rules libview-0.6.6/debian/rules
--- libview-0.6.6/debian/rules 2010-06-05 20:35:37.000000000 +0200
+++ libview-0.6.6/debian/rules 2011-04-03 02:18:49.000000000 +0200
@@ -46,6 +46,10 @@
dh_testroot
dh_prep
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ # Empty out the dependency field in our .la files
+ for file in $(CURDIR)/debian/tmp/usr/lib/*.la; do \
+ sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+ done
binary-indep: build install
--- End Message ---
--- Begin Message ---
Source: libview
Source-Version: 0.6.6-2.1
We believe that the bug you reported is fixed in the latest version of
libview, which is due to be installed in the Debian FTP archive:
libview-dev_0.6.6-2.1_i386.deb
to main/libv/libview/libview-dev_0.6.6-2.1_i386.deb
libview2-dbg_0.6.6-2.1_i386.deb
to main/libv/libview/libview2-dbg_0.6.6-2.1_i386.deb
libview2_0.6.6-2.1_i386.deb
to main/libv/libview/libview2_0.6.6-2.1_i386.deb
libview_0.6.6-2.1.debian.tar.gz
to main/libv/libview/libview_0.6.6-2.1.debian.tar.gz
libview_0.6.6-2.1.dsc
to main/libv/libview/libview_0.6.6-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.
Luk Claes <[email protected]> (supplier of updated libview 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: Thu, 02 Jun 2011 18:38:08 +0200
Source: libview
Binary: libview2 libview-dev libview2-dbg
Architecture: source i386
Version: 0.6.6-2.1
Distribution: unstable
Urgency: low
Maintainer: Bradley Smith <[email protected]>
Changed-By: Luk Claes <[email protected]>
Description:
libview-dev - VMware's Incredibly Exciting Widgets
libview2 - VMware's Incredibly Exciting Widgets
libview2-dbg - VMware's Incredibly Exciting Widgets
Closes: 620597
Changes:
libview (0.6.6-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* Remove references to other libraries from dependency_libs field
Closes: #620597.
Checksums-Sha1:
2d6839a5538ec58b75758298b4c47840d7c61db7 1210 libview_0.6.6-2.1.dsc
bbd6b35ac51324c9f86519157f33914f80a85024 4620 libview_0.6.6-2.1.debian.tar.gz
dd64b6daddeb8da089c0e182ecfb3604dcf90617 119162 libview2_0.6.6-2.1_i386.deb
90fb70e7b4beb22c59f5cd6a0f66fe3e96a0e02b 155900 libview-dev_0.6.6-2.1_i386.deb
ddc508b0942a40efab38bd443a5258ee462a5260 608290 libview2-dbg_0.6.6-2.1_i386.deb
Checksums-Sha256:
ec2b5a98a6de65305b42648f57df71fe688d723c068fa24a6cb1488fcaf5e0fa 1210
libview_0.6.6-2.1.dsc
06a8176cf9aad173b0d37aec3f7ff9edb782558d3eb636f746f4f41ff318c3ec 4620
libview_0.6.6-2.1.debian.tar.gz
8c6f733d76f88f58c427e4870df95c2619df209c2af73dba61ee37782765bc8d 119162
libview2_0.6.6-2.1_i386.deb
1d8794a019cce302e660f5bc713e6b1617fccf737c892ebcefc8dbf26bd8e36f 155900
libview-dev_0.6.6-2.1_i386.deb
aae2912e26793a07c9d4619127940da1a6a98b02c56d8d678879573d7e9eed74 608290
libview2-dbg_0.6.6-2.1_i386.deb
Files:
c2d22553359b7e1928003975649e294c 1210 libs optional libview_0.6.6-2.1.dsc
80ff58df28b4f32644d067d4d6ed3529 4620 libs optional
libview_0.6.6-2.1.debian.tar.gz
f2dfe6d20822862601f5c302d28292c3 119162 libs optional
libview2_0.6.6-2.1_i386.deb
7b6fb6340d176598d98b1827b81fc81a 155900 libdevel optional
libview-dev_0.6.6-2.1_i386.deb
d6741f15bdee90bba1d78a371a1868ac 608290 debug extra
libview2-dbg_0.6.6-2.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk3nva8ACgkQ5UTeB5t8Mo05pwCaAvugMo6H21TZehBcIv3z7iK4
xVcAoMbBKiXyTUOVUUTUoj8F4bibC6e2
=B486
-----END PGP SIGNATURE-----
--- End Message ---