Your message dated Fri, 03 Jun 2011 21:17:46 +0000
with message-id <[email protected]>
and subject line Bug#619202: fixed in libidl 0.8.14-0.2
has caused the Debian Bug report #619202,
regarding libidl: 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.)


-- 
619202: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619202
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libidl
Version: 0.8.14-0.1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch

Hi Sebastian,

The attached patch has just been applied to the Ubuntu libidl 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 libidl.  As long as libidl 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        2008-03-17 02:37:43 +0000
+++ debian/rules        2011-03-22 00:02:27 +0000
@@ -2,3 +2,8 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+
+install/libidl-dev::
+       for file in debian/tmp/usr/lib/*.la; do \
+               sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+       done


--- End Message ---
--- Begin Message ---
Source: libidl
Source-Version: 0.8.14-0.2

We believe that the bug you reported is fixed in the latest version of
libidl, which is due to be installed in the Debian FTP archive:

libidl-dev_0.8.14-0.2_i386.deb
  to main/libi/libidl/libidl-dev_0.8.14-0.2_i386.deb
libidl0_0.8.14-0.2_i386.deb
  to main/libi/libidl/libidl0_0.8.14-0.2_i386.deb
libidl_0.8.14-0.2.diff.gz
  to main/libi/libidl/libidl_0.8.14-0.2.diff.gz
libidl_0.8.14-0.2.dsc
  to main/libi/libidl/libidl_0.8.14-0.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.
Luk Claes <[email protected]> (supplier of updated libidl 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, 29 May 2011 22:44:24 +0200
Source: libidl
Binary: libidl0 libidl-dev
Architecture: source i386
Version: 0.8.14-0.2
Distribution: unstable
Urgency: low
Maintainer: Sebastian Rittau <[email protected]>
Changed-By: Luk Claes <[email protected]>
Description: 
 libidl-dev - development files for programs that use libIDL
 libidl0    - library for parsing CORBA IDL files
Closes: 619202
Changes: 
 libidl (0.8.14-0.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Remove references to other libraries from dependency_libs field
     Closes: #619202
Checksums-Sha1: 
 22d31b87fb94c8b9beb18ebd0ece490a62c6494b 1026 libidl_0.8.14-0.2.dsc
 239b68e6562714f121f8fc1c21d3a216683d2b56 3970 libidl_0.8.14-0.2.diff.gz
 86e8c10757e72f6197cea517baf695cd978032c9 122914 libidl0_0.8.14-0.2_i386.deb
 f5be77e0b14504f2cd9a475ffeffba402488806f 139396 libidl-dev_0.8.14-0.2_i386.deb
Checksums-Sha256: 
 fbd4da4afdec75da043f5acfe7b84884eff8614588c424f489c44cb696ea0a84 1026 
libidl_0.8.14-0.2.dsc
 bd5a82510d4a8de65720a66c66a7b9f8687bab6b34bcbee58bc2f0a460d69f84 3970 
libidl_0.8.14-0.2.diff.gz
 1e28aa7e6c0e7689f2a6cf35ed65487cad5a272fdee3b3943f2ade0edec71323 122914 
libidl0_0.8.14-0.2_i386.deb
 16f510950e9f030b239c479bef09bfe5c2865c752fa193faa892967748c295ac 139396 
libidl-dev_0.8.14-0.2_i386.deb
Files: 
 30beed9278f7dda1ce1ecf82f54b786e 1026 libs optional libidl_0.8.14-0.2.dsc
 ad7b8ca6c513b4999a46fa3eb68e1755 3970 libs optional libidl_0.8.14-0.2.diff.gz
 78555c09a5ed3d2585c83deaa6d64f44 122914 libs optional 
libidl0_0.8.14-0.2_i386.deb
 5eaa8e34152a7aa445768e749bdb9055 139396 libdevel optional 
libidl-dev_0.8.14-0.2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk3isMsACgkQ5UTeB5t8Mo01wACeIOArNCy7F1i2m29Nb8cAOZtC
qDIAn2d/YBy7EQVxr5Q0dWSdJamatYX9
=uL9Q
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to