Your message dated Mon, 27 Jun 2011 16:48:24 +0000
with message-id <[email protected]>
and subject line Bug#619688: fixed in rrdtool 1.4.3-3.1
has caused the Debian Bug report #619688,
regarding rrdtool: 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.)


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

Hi guys,

The attached patch has just been applied to the Ubuntu rrdtool 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 rrdtool.  As long as rrdtool 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        2010-07-22 08:07:01 +0000
+++ debian/rules        2011-03-26 02:19:01 +0000
@@ -151,6 +151,10 @@
        dh_clean -k
 
        make install DESTDIR=$(CURDIR)/debian/tmp
+       for file in debian/tmp/usr/lib/*.la; do \
+               sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+       done
+
        # we don't want .txt and .pod documentation in the package
        rm -rf debian/tmp/usr/share/doc/rrdtool/txt
        dh_install --sourcedir=$(CURDIR)/debian/tmp --fail-missing


--- End Message ---
--- Begin Message ---
Source: rrdtool
Source-Version: 1.4.3-3.1

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

liblua5.1-rrd-dev_1.4.3-3.1_i386.deb
  to main/r/rrdtool/liblua5.1-rrd-dev_1.4.3-3.1_i386.deb
liblua5.1-rrd0_1.4.3-3.1_i386.deb
  to main/r/rrdtool/liblua5.1-rrd0_1.4.3-3.1_i386.deb
librrd-dev_1.4.3-3.1_i386.deb
  to main/r/rrdtool/librrd-dev_1.4.3-3.1_i386.deb
librrd-ruby1.8_1.4.3-3.1_i386.deb
  to main/r/rrdtool/librrd-ruby1.8_1.4.3-3.1_i386.deb
librrd-ruby1.9.1_1.4.3-3.1_i386.deb
  to main/r/rrdtool/librrd-ruby1.9.1_1.4.3-3.1_i386.deb
librrd-ruby_1.4.3-3.1_all.deb
  to main/r/rrdtool/librrd-ruby_1.4.3-3.1_all.deb
librrd4_1.4.3-3.1_i386.deb
  to main/r/rrdtool/librrd4_1.4.3-3.1_i386.deb
librrdp-perl_1.4.3-3.1_all.deb
  to main/r/rrdtool/librrdp-perl_1.4.3-3.1_all.deb
librrds-perl_1.4.3-3.1_i386.deb
  to main/r/rrdtool/librrds-perl_1.4.3-3.1_i386.deb
python-rrdtool_1.4.3-3.1_i386.deb
  to main/r/rrdtool/python-rrdtool_1.4.3-3.1_i386.deb
rrdcached_1.4.3-3.1_i386.deb
  to main/r/rrdtool/rrdcached_1.4.3-3.1_i386.deb
rrdtool-dbg_1.4.3-3.1_i386.deb
  to main/r/rrdtool/rrdtool-dbg_1.4.3-3.1_i386.deb
rrdtool-tcl_1.4.3-3.1_i386.deb
  to main/r/rrdtool/rrdtool-tcl_1.4.3-3.1_i386.deb
rrdtool_1.4.3-3.1.diff.gz
  to main/r/rrdtool/rrdtool_1.4.3-3.1.diff.gz
rrdtool_1.4.3-3.1.dsc
  to main/r/rrdtool/rrdtool_1.4.3-3.1.dsc
rrdtool_1.4.3-3.1_i386.deb
  to main/r/rrdtool/rrdtool_1.4.3-3.1_i386.deb



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 rrdtool 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, 26 Jun 2011 18:40:41 +0200
Source: rrdtool
Binary: rrdtool rrdcached rrdtool-dbg librrd4 librrd-dev librrds-perl 
librrdp-perl rrdtool-tcl python-rrdtool librrd-ruby librrd-ruby1.8 
librrd-ruby1.9.1 liblua5.1-rrd0 liblua5.1-rrd-dev
Architecture: source i386 all
Version: 1.4.3-3.1
Distribution: unstable
Urgency: low
Maintainer: Debian RRDtool Team <[email protected]>
Changed-By: Luk Claes <[email protected]>
Description: 
 liblua5.1-rrd-dev - time-series data storage and display system (Lua 5.1 
development)
 liblua5.1-rrd0 - time-series data storage and display system (Lua 5.1 
interface)
 librrd-dev - time-series data storage and display system (development)
 librrd-ruby - time-series data storage and display system (Ruby interface)
 librrd-ruby1.8 - time-series data storage and display system (Ruby 1.8 
interface)
 librrd-ruby1.9.1 - time-series data storage and display system (Ruby 1.9.1 
interface
 librrd4    - time-series data storage and display system (runtime library)
 librrdp-perl - time-series data storage and display system (Perl interface, 
pipe
 librrds-perl - time-series data storage and display system (Perl interface, 
shar
 python-rrdtool - time-series data storage and display system (Python interface)
 rrdcached  - data caching daemon for RRDtool
 rrdtool    - time-series data storage and display system (programs)
 rrdtool-dbg - time-series data storage and display system (debugging symbols)
 rrdtool-tcl - time-series data storage and display system (Tcl interface)
Closes: 619688
Changes: 
 rrdtool (1.4.3-3.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Don't ship .la files (Closes: #619688).
Checksums-Sha1: 
 311f58f8c45820c4b1e9856cad920fdee37b391e 1831 rrdtool_1.4.3-3.1.dsc
 620449615b751183831b8f35844422abc4106f6a 26050 rrdtool_1.4.3-3.1.diff.gz
 f35ffa9a93ef749314fa3498f3b2ed2e1b8ae2a9 455000 rrdtool_1.4.3-3.1_i386.deb
 9fcf390940c648d5bf66be5115b37bbcad6437f4 144140 rrdcached_1.4.3-3.1_i386.deb
 063833b8a7e24c5ef6247088e1e91c5ff6c3a973 663318 rrdtool-dbg_1.4.3-3.1_i386.deb
 6c2e267dcae2639df943b0f5c0fbe40d0ab47d63 329326 librrd4_1.4.3-3.1_i386.deb
 aac8dc196068763960d7ba0a12624c183ae8d502 389988 librrd-dev_1.4.3-3.1_i386.deb
 220418e7a925d42beecfe34e32edd0c7ee57ee82 114682 librrds-perl_1.4.3-3.1_i386.deb
 997b58e80acb78d8152016079015a2c19759f86f 103246 rrdtool-tcl_1.4.3-3.1_i386.deb
 888d12d10401c8898c50d2382750b0e3cfcc5e82 103490 
python-rrdtool_1.4.3-3.1_i386.deb
 adf4a8389087023b44833a701245c619f5c29ae7 102036 
librrd-ruby1.8_1.4.3-3.1_i386.deb
 b48f9802d600b3886cb47f6c51ab18e882b616d0 102212 
librrd-ruby1.9.1_1.4.3-3.1_i386.deb
 4645f1ff6d220c3a62727f3f997f6e7ba605da78 101242 
liblua5.1-rrd0_1.4.3-3.1_i386.deb
 d995f6d7bdee55b901f37962674e51276df615fc 105354 
liblua5.1-rrd-dev_1.4.3-3.1_i386.deb
 ec012fd94f71df2ed78ffe1951180a26bc9f61dd 101792 librrdp-perl_1.4.3-3.1_all.deb
 ec6320f77f91a4c882a88397b11c3f9477e0931e 1004 librrd-ruby_1.4.3-3.1_all.deb
Checksums-Sha256: 
 b542af48a8d287862208e7a95a5443bb89f46cfb153b9e79db7388b3f0b4c337 1831 
rrdtool_1.4.3-3.1.dsc
 012d471c913de97d81e657389e68d6e9acf0c1e80bb431122128759229a2b607 26050 
rrdtool_1.4.3-3.1.diff.gz
 fec5ea1ef99f057001579e9a90c85612c68a19d01890a60996eba7a08eeb9b90 455000 
rrdtool_1.4.3-3.1_i386.deb
 862c163f4d88951409a5287c2cc741d5f3d2126e994fe742d853b11ba1a9be44 144140 
rrdcached_1.4.3-3.1_i386.deb
 512b5b78258269fd62bcdf611d759fe28075528741053c597e362be3b8851f32 663318 
rrdtool-dbg_1.4.3-3.1_i386.deb
 c31486644367865f2c65f38bf62d40696b083026d645837e9104be09e6a7ea41 329326 
librrd4_1.4.3-3.1_i386.deb
 454a8a1b3232f16cfb3ea8776b5af8d586b955052351b0a89b56ef3079700086 389988 
librrd-dev_1.4.3-3.1_i386.deb
 ce65ee73ebf97923633ad29d7b65cf2809c3d76f2b430878d0181fe0e6c57e6a 114682 
librrds-perl_1.4.3-3.1_i386.deb
 fa76ee9fdfce23a497c9dec52079936912dc86629dfeff85c2b9f21ef069e0dc 103246 
rrdtool-tcl_1.4.3-3.1_i386.deb
 9f0a333a2670611b0d3b1e2cca5fc68ca26e9426e2c49befc04f4b4ab297ebb5 103490 
python-rrdtool_1.4.3-3.1_i386.deb
 d36e3eeeba4b0058af79d29dc8261cedc8300d8505f8b4082e02a1d4c14137db 102036 
librrd-ruby1.8_1.4.3-3.1_i386.deb
 38993466d012291633449a1136cf7195bc394073440a10d32b97be71f54b2ba3 102212 
librrd-ruby1.9.1_1.4.3-3.1_i386.deb
 efbbda4da2f7cca2464b4880466740a93120d34951811de4bbef93c515cc5c72 101242 
liblua5.1-rrd0_1.4.3-3.1_i386.deb
 2bc869ca75d96593425d822006c39195724c94ce55e25305fc02197e5f67dd95 105354 
liblua5.1-rrd-dev_1.4.3-3.1_i386.deb
 2e73cbf320ebd44cdd9efbfcfc49057501f1248c0781d702b3a7221cececd810 101792 
librrdp-perl_1.4.3-3.1_all.deb
 05577059e3dccd86f96170d263565f601b476a288b2e0f2b6cbc53bf7a52c8da 1004 
librrd-ruby_1.4.3-3.1_all.deb
Files: 
 0d6f0181fdca8f351a4826f2f54a1bff 1831 utils optional rrdtool_1.4.3-3.1.dsc
 570c2582b5935733aa69bc453a768343 26050 utils optional rrdtool_1.4.3-3.1.diff.gz
 2a5594f2ad79b44f84f9cddd28929d44 455000 utils optional 
rrdtool_1.4.3-3.1_i386.deb
 2fb3b9f270da5419dfe9125c021c4b99 144140 utils optional 
rrdcached_1.4.3-3.1_i386.deb
 37c7f24160f1213f0816d944633df403 663318 debug extra 
rrdtool-dbg_1.4.3-3.1_i386.deb
 55d6fee07985dae4e47066a9e7cf6794 329326 libs optional 
librrd4_1.4.3-3.1_i386.deb
 b7b769d817a17498fe4610f3bf0c375f 389988 libdevel optional 
librrd-dev_1.4.3-3.1_i386.deb
 99be7488c2bc3407e05b571c41b4976c 114682 perl optional 
librrds-perl_1.4.3-3.1_i386.deb
 7eb75acdb113fef1c08374036413908b 103246 utils optional 
rrdtool-tcl_1.4.3-3.1_i386.deb
 8db8694a4a609b769c093dfe4e83ba4f 103490 python optional 
python-rrdtool_1.4.3-3.1_i386.deb
 ba3d9a545d9dea80f1df25d0876674d9 102036 ruby optional 
librrd-ruby1.8_1.4.3-3.1_i386.deb
 1e63bece9d1ee40cce5506ed1f3ea00b 102212 ruby optional 
librrd-ruby1.9.1_1.4.3-3.1_i386.deb
 d780067c6eb97bc97a3d1789be026188 101242 interpreters optional 
liblua5.1-rrd0_1.4.3-3.1_i386.deb
 a36e1cb470ac023ce1d8622966da8498 105354 libdevel optional 
liblua5.1-rrd-dev_1.4.3-3.1_i386.deb
 2105582cea964b39ef788a7b2e2b3451 101792 perl optional 
librrdp-perl_1.4.3-3.1_all.deb
 8b7aa0d7e2aed130946cc1c6cb53ee63 1004 ruby optional 
librrd-ruby_1.4.3-3.1_all.deb

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

iEYEARECAAYFAk4HoPoACgkQ5UTeB5t8Mo2+BwCeNa1e+ZT1NzhYbg19mPRfdcHR
xV0AnjKsKV90jt+dyocartthVPjrFISR
=ZWWI
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to