Your message dated Sat, 02 Jul 2011 06:02:32 +0000
with message-id <[email protected]>
and subject line Bug#620586: fixed in menu-cache 0.3.2-2.1
has caused the Debian Bug report #620586,
regarding menu-cache: 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.)
--
620586: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620586
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: menu-cache
Version: 0.3.2-2
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 menu-cache 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 menu-cache. As long as menu-cache 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 -Nru menu-cache-0.3.2/debian/rules menu-cache-0.3.2/debian/rules
--- menu-cache-0.3.2/debian/rules 2010-03-13 01:27:12.000000000 -0800
+++ menu-cache-0.3.2/debian/rules 2011-04-02 15:10:10.000000000 -0700
@@ -74,6 +74,9 @@
# Add here commands to install the package into debian/tmp
$(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.
--- End Message ---
--- Begin Message ---
Source: menu-cache
Source-Version: 0.3.2-2.1
We believe that the bug you reported is fixed in the latest version of
menu-cache, which is due to be installed in the Debian FTP archive:
libmenu-cache1-dev_0.3.2-2.1_i386.deb
to main/m/menu-cache/libmenu-cache1-dev_0.3.2-2.1_i386.deb
libmenu-cache1_0.3.2-2.1_i386.deb
to main/m/menu-cache/libmenu-cache1_0.3.2-2.1_i386.deb
menu-cache_0.3.2-2.1.debian.tar.bz2
to main/m/menu-cache/menu-cache_0.3.2-2.1.debian.tar.bz2
menu-cache_0.3.2-2.1.dsc
to main/m/menu-cache/menu-cache_0.3.2-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 menu-cache 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: Mon, 27 Jun 2011 07:22:23 +0200
Source: menu-cache
Binary: libmenu-cache1-dev libmenu-cache1
Architecture: source i386
Version: 0.3.2-2.1
Distribution: unstable
Urgency: low
Maintainer: Debian LXDE Packaging Team
<[email protected]>
Changed-By: Luk Claes <[email protected]>
Description:
libmenu-cache1 - an implementation of the freedesktop menu specification for
LXDE
libmenu-cache1-dev - an implementation of the freedesktop menu specification
for LXDE
Closes: 620586
Changes:
menu-cache (0.3.2-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* Don't ship .la files (Closes: #620586).
* Rename debian/source/option to the recognised options.
Checksums-Sha1:
f61620ec3ca9a196520cb9fa9fb19ae895113b9d 1326 menu-cache_0.3.2-2.1.dsc
490ab1a125da354f6b7a04523e154e69d1e7132e 5073
menu-cache_0.3.2-2.1.debian.tar.bz2
97a75cf42371b16ad91d8c73506d1d8869118f49 12536
libmenu-cache1-dev_0.3.2-2.1_i386.deb
015621b2b713f709495aed55d27d3ac3abf42d29 60040
libmenu-cache1_0.3.2-2.1_i386.deb
Checksums-Sha256:
95ddf1dfa10851ea201f85b6bc89a292d8655db52207ab74456578ee5909528d 1326
menu-cache_0.3.2-2.1.dsc
cd52cbeb8629933e58d40143585420b22c95d8b3589d81c0fb8643b4715f12e9 5073
menu-cache_0.3.2-2.1.debian.tar.bz2
3a40d49272ed3b4768e9f6261202018d00b3526d44b60b26e17a4b7d6679a1b3 12536
libmenu-cache1-dev_0.3.2-2.1_i386.deb
9dbb1ef01cc65ead631f7d31e3083a02f150fdd39293be12a0c7d7473c589c2f 60040
libmenu-cache1_0.3.2-2.1_i386.deb
Files:
43c026085b56fe35fa001660ace38784 1326 libs extra menu-cache_0.3.2-2.1.dsc
dfeac4e8288113ee43541b514a2671de 5073 libs extra
menu-cache_0.3.2-2.1.debian.tar.bz2
40827d5c7ddd700b62995fe985a57b67 12536 libdevel extra
libmenu-cache1-dev_0.3.2-2.1_i386.deb
49e6b6dd3cdabad4df883f0854ad9ae1 60040 libs extra
libmenu-cache1_0.3.2-2.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk4IFAcACgkQ5UTeB5t8Mo3YvQCeNQYuXcsqq/wWxPPG/G/fOIOW
BvUAoLlpzTp7Rig9yHI/f2p3xF2LDdjc
=bbzI
-----END PGP SIGNATURE-----
--- End Message ---