Your message dated Wed, 20 Apr 2011 13:47:49 +0000
with message-id <[email protected]>
and subject line Bug#619552: fixed in pacemaker 1.0.10-6
has caused the Debian Bug report #619552,
regarding pacemaker: 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.)


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

Hi all,

One last bug. :)

The attached patch has just been applied to the Ubuntu pacemaker package, to
null out the dependency_libs field in the libtool .la files being shipped in
the -dev packages.  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 pacemaker.  As long as pacemaker 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        2011-01-12 10:12:46 +0000
+++ debian/rules        2011-03-24 22:50:59 +0000
@@ -101,7 +101,10 @@
        dh_testroot
        dh_installdirs
        $(MAKE) install DESTDIR=`pwd`/debian/tmp docdir=/usr/share/doc/pacemaker
-
+       for file in debian/tmp/usr/lib/*.la; do \
+               sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
+       done
+       
 binary-indep: build install
 
 binary-arch: build install


--- End Message ---
--- Begin Message ---
Source: pacemaker
Source-Version: 1.0.10-6

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

libcib1-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libcib1-dev_1.0.10-6_amd64.deb
libcib1_1.0.10-6_amd64.deb
  to main/p/pacemaker/libcib1_1.0.10-6_amd64.deb
libcrmcluster1-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libcrmcluster1-dev_1.0.10-6_amd64.deb
libcrmcluster1_1.0.10-6_amd64.deb
  to main/p/pacemaker/libcrmcluster1_1.0.10-6_amd64.deb
libcrmcommon2-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libcrmcommon2-dev_1.0.10-6_amd64.deb
libcrmcommon2_1.0.10-6_amd64.deb
  to main/p/pacemaker/libcrmcommon2_1.0.10-6_amd64.deb
libpe-rules2-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libpe-rules2-dev_1.0.10-6_amd64.deb
libpe-rules2_1.0.10-6_amd64.deb
  to main/p/pacemaker/libpe-rules2_1.0.10-6_amd64.deb
libpe-status2-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libpe-status2-dev_1.0.10-6_amd64.deb
libpe-status2_1.0.10-6_amd64.deb
  to main/p/pacemaker/libpe-status2_1.0.10-6_amd64.deb
libpengine3-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libpengine3-dev_1.0.10-6_amd64.deb
libpengine3_1.0.10-6_amd64.deb
  to main/p/pacemaker/libpengine3_1.0.10-6_amd64.deb
libstonithd0-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libstonithd0-dev_1.0.10-6_amd64.deb
libstonithd0_1.0.10-6_amd64.deb
  to main/p/pacemaker/libstonithd0_1.0.10-6_amd64.deb
libtransitioner1-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/libtransitioner1-dev_1.0.10-6_amd64.deb
libtransitioner1_1.0.10-6_amd64.deb
  to main/p/pacemaker/libtransitioner1_1.0.10-6_amd64.deb
pacemaker-dev_1.0.10-6_amd64.deb
  to main/p/pacemaker/pacemaker-dev_1.0.10-6_amd64.deb
pacemaker_1.0.10-6.debian.tar.gz
  to main/p/pacemaker/pacemaker_1.0.10-6.debian.tar.gz
pacemaker_1.0.10-6.dsc
  to main/p/pacemaker/pacemaker_1.0.10-6.dsc
pacemaker_1.0.10-6_amd64.deb
  to main/p/pacemaker/pacemaker_1.0.10-6_amd64.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.
Martin Loschwitz <[email protected]> (supplier of updated pacemaker 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: Wed, 20 Apr 2011 13:17:24 +0000
Source: pacemaker
Binary: pacemaker pacemaker-dev libcib1-dev libcib1 libcrmcluster1-dev 
libcrmcluster1 libcrmcommon2-dev libcrmcommon2 libpe-rules2-dev libpe-rules2 
libpe-status2-dev libpe-status2 libpengine3-dev libpengine3 libstonithd0-dev 
libstonithd0 libtransitioner1-dev libtransitioner1
Architecture: source amd64
Version: 1.0.10-6
Distribution: unstable
Urgency: low
Maintainer: Debian HA Maintainers 
<[email protected]>
Changed-By: Martin Loschwitz <[email protected]>
Description: 
 libcib1    - The Pacemaker libraries - CIB
 libcib1-dev - Development file for pacemaker's cib library
 libcrmcluster1 - The Pacemaker libraries - CRM
 libcrmcluster1-dev - Development file for pacemaker's crm library
 libcrmcommon2 - The Pacemaker libraries - common CRM
 libcrmcommon2-dev - Development file for pacemaker's common library
 libpe-rules2 - The Pacemaker libraries - rules for P-Engine
 libpe-rules2-dev - Development file for pacemaker's rules library
 libpe-status2 - The Pacemaker libraries - status for P-Engine
 libpe-status2-dev - Development file for pacemaker's status library
 libpengine3 - The Pacemaker libraries - P-Engine
 libpengine3-dev - Development file for pacemaker's pengine library
 libstonithd0 - The Pacemaker libraries - stonith
 libstonithd0-dev - Development file for pacemaker's stonith library
 libtransitioner1 - The Pacemaker libraries - transitioner
 libtransitioner1-dev - Development file for pacemaker's transitioner library
 pacemaker  - HA cluster resource manager
 pacemaker-dev - HA cluster resource manager (development files)
Closes: 619552
Changes: 
 pacemaker (1.0.10-6) unstable; urgency=low
 .
   [ Martin G. Loschwitz ]
   * Added Build-Depends on libxml2-dev and help2man, kudos
     go to Florian Haas for pointing this out.
   * Replaced the lines in debian/rules to wipe dependency_libs
     from .la files with Steve Langasek's version (Closes: #619552)
   * Remove ancient leftovers from debian/rules file, again kudos
     to Florian Haas
Checksums-Sha1: 
 a5f10b5114b5c14711712bab821d3f8ff7d1378a 2144 pacemaker_1.0.10-6.dsc
 c6f69c63f04d955ad7c91d72eca647a93c8b4e4b 22865 pacemaker_1.0.10-6.debian.tar.gz
 caf56795489949ce998ee2af90e0dd34f8a31c25 674426 pacemaker_1.0.10-6_amd64.deb
 4fa086ace6a0ec4c5700f0ebf8893893118a42f5 582322 
pacemaker-dev_1.0.10-6_amd64.deb
 64fdf0e5b0351a943ccb89bf8f4dcadca5883888 89994 libcib1-dev_1.0.10-6_amd64.deb
 1a913e9d691db31dc13d785d3970896df269ff33 84524 libcib1_1.0.10-6_amd64.deb
 a703bc159217c8a5e61fa272c33959b6d7c00d10 79418 
libcrmcluster1-dev_1.0.10-6_amd64.deb
 354f87a532e7278858bd006e2df9508a3d760e1d 64270 
libcrmcluster1_1.0.10-6_amd64.deb
 f39ede0e550a757ab16dcfbb31623a2d13b9f143 133668 
libcrmcommon2-dev_1.0.10-6_amd64.deb
 0ef09ccebefc19a56a819f768d130f8a8159188d 117670 
libcrmcommon2_1.0.10-6_amd64.deb
 304d1463c9b7b5d244a5866744cd115eca59c300 57840 
libpe-rules2-dev_1.0.10-6_amd64.deb
 b595cd32b6efdf1dc82f86c4ce252f8c5ea897fb 58376 libpe-rules2_1.0.10-6_amd64.deb
 4afd2069b3915a006ced87d0f4d3afccbad3d21c 116158 
libpe-status2-dev_1.0.10-6_amd64.deb
 b172829ebada46b02518c67b6e38080400257322 106096 
libpe-status2_1.0.10-6_amd64.deb
 783120eafbb4ff7eb32b90b55e36a5e6eb5b0ded 145368 
libpengine3-dev_1.0.10-6_amd64.deb
 223be09c9ec5a398b6aac945d67af5212d9f3ed6 125856 libpengine3_1.0.10-6_amd64.deb
 d10c3e360833300c1f0f1e8488130e4601b5d086 58968 
libstonithd0-dev_1.0.10-6_amd64.deb
 95a4b3bb6a43c2f9d1448461429c3fb4d12c72ef 55480 libstonithd0_1.0.10-6_amd64.deb
 591a01bbc85068c074e54fa7fe1386e0e287f45b 55244 
libtransitioner1-dev_1.0.10-6_amd64.deb
 c32b87e430a0f7509c449be8dbddc06343e672d6 55100 
libtransitioner1_1.0.10-6_amd64.deb
Checksums-Sha256: 
 c1d90267b99da8fc94bbacda10e9942c0734c38036b44c85df3275bf238b45aa 2144 
pacemaker_1.0.10-6.dsc
 213a4dbd14f0cc1a8a8b47cf7fcd60600e28da57992047f77f0f3afcef6e177c 22865 
pacemaker_1.0.10-6.debian.tar.gz
 34646712bc2d416998b9298deb9f2f4e79c71a2b266adafb3e3dc8dd1f7624cd 674426 
pacemaker_1.0.10-6_amd64.deb
 1aff0b2ca5c1fcc775abafc70d887cf54641233446f92bcdcded15e76e0eeab4 582322 
pacemaker-dev_1.0.10-6_amd64.deb
 5f93564a4b848259b0b57c4256a38459b8080a4d9d64af489c1076cd7d51f661 89994 
libcib1-dev_1.0.10-6_amd64.deb
 b31b180731b5f793ed0ca7f77887c771cd78f77869b4f27172772654869fbf5f 84524 
libcib1_1.0.10-6_amd64.deb
 b4614f7c1aba69c40d5451c42c44ec79844a36b5af8eda42fbf2d8052c582e51 79418 
libcrmcluster1-dev_1.0.10-6_amd64.deb
 6b3bcd3378afb4c41a7025903d615b704d881d5c1f4c8ca1f3beac9f704f1265 64270 
libcrmcluster1_1.0.10-6_amd64.deb
 566ae1a628d9566157ffc29485ab08737ca59a018b20f19042ac83b848ee3c09 133668 
libcrmcommon2-dev_1.0.10-6_amd64.deb
 a7d2dca0360287c1a05b9fb8ab930596e68d6ef68463d96a0be75a4d313b8b33 117670 
libcrmcommon2_1.0.10-6_amd64.deb
 d23e30a7519db87d5e6c909f9ffe1b06bd3705ca46ee725de02d2db2b55d663b 57840 
libpe-rules2-dev_1.0.10-6_amd64.deb
 3c1efc0c0d9f336f896b8828d9128db904908bbb043ac646cf6c31d73986319f 58376 
libpe-rules2_1.0.10-6_amd64.deb
 ed6db6b79ed2344f3c9e1c66a89418702612b6ca6b2a4db815b23c7714815df6 116158 
libpe-status2-dev_1.0.10-6_amd64.deb
 5c026f08926b51dfe13bd2e6abdaf8018382f77ce62e556e15cfa8ce6da01849 106096 
libpe-status2_1.0.10-6_amd64.deb
 f5b54017512a0fc0548cc5a4881694e52e7d7e5e1b7566d256e62c91be9305cd 145368 
libpengine3-dev_1.0.10-6_amd64.deb
 d9d388956c54714153cf3a888320f30086a94d0bf19c21befcdeb04aad15cf56 125856 
libpengine3_1.0.10-6_amd64.deb
 aba3cba4bae930296af9af16125eb10566f9748f2fe7199b8cf1efea4d2bf5b6 58968 
libstonithd0-dev_1.0.10-6_amd64.deb
 96ed8ad0916297085e1b0617d5f4aaf107e14f0cbd501028d1790112c4e315d8 55480 
libstonithd0_1.0.10-6_amd64.deb
 9c991fe404f669462b1968c9cfa5dafad48daf2c9db1a4211c5ab86da7bd1e82 55244 
libtransitioner1-dev_1.0.10-6_amd64.deb
 459a4972bd55e6aaffb9673dc7eb41d9687ed743014bd1c10786fae1aac19c57 55100 
libtransitioner1_1.0.10-6_amd64.deb
Files: 
 90631af55d4b74bc766c7a5fbb5a2df3 2144 admin optional pacemaker_1.0.10-6.dsc
 97e0a39b646b0ddc9b6520221f6d326c 22865 admin optional 
pacemaker_1.0.10-6.debian.tar.gz
 4093fb88b9236851a6e2f34babc8a94a 674426 admin optional 
pacemaker_1.0.10-6_amd64.deb
 6d49f857bb795245dd3375ad4d0e11b8 582322 devel optional 
pacemaker-dev_1.0.10-6_amd64.deb
 f88931fc359cfbecba5690188f949c09 89994 libdevel optional 
libcib1-dev_1.0.10-6_amd64.deb
 4b0b39233ce97608260f9f226a29f97a 84524 libs optional libcib1_1.0.10-6_amd64.deb
 0da14373518b44c3e5e66cb0d7a2aa77 79418 libdevel optional 
libcrmcluster1-dev_1.0.10-6_amd64.deb
 2e03d181781c961d78fc981b1dd2c270 64270 libs optional 
libcrmcluster1_1.0.10-6_amd64.deb
 ef4fdf584eb55994fcada972190cffb5 133668 libdevel optional 
libcrmcommon2-dev_1.0.10-6_amd64.deb
 d01f5348a0ba20fb6d1e35c1c7b8f135 117670 libs optional 
libcrmcommon2_1.0.10-6_amd64.deb
 0371511ab029f0bed5f17fdaf27fbafd 57840 libdevel optional 
libpe-rules2-dev_1.0.10-6_amd64.deb
 40f25f50d95b153a01f5cb04bac91e49 58376 libs optional 
libpe-rules2_1.0.10-6_amd64.deb
 23d58452d5193038614dd112a4fd0f6a 116158 libdevel optional 
libpe-status2-dev_1.0.10-6_amd64.deb
 606235076147beffb4813b5e7830a835 106096 libs optional 
libpe-status2_1.0.10-6_amd64.deb
 a1d4380a790ebda3eb7f82cc50fd47d8 145368 libdevel optional 
libpengine3-dev_1.0.10-6_amd64.deb
 2e990532008fa15002d325d92d89d026 125856 libs optional 
libpengine3_1.0.10-6_amd64.deb
 3f9cb1b2dd175bce2e9da248e0f7e591 58968 libdevel optional 
libstonithd0-dev_1.0.10-6_amd64.deb
 fbcfd3fc7324029de4c6a0cc4e17ba37 55480 libs optional 
libstonithd0_1.0.10-6_amd64.deb
 cfeff3df95624e5f6af1870a49aaf2e0 55244 libdevel optional 
libtransitioner1-dev_1.0.10-6_amd64.deb
 d885889971cdc4f6020ea99cb843ce28 55100 libs optional 
libtransitioner1_1.0.10-6_amd64.deb

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

iEYEAREIAAYFAk2u4Y4ACgkQHPo+jNcUXjABkgCgoDFeJNpTUN8h+Glir4/L+NCh
6IYAoI5xC0xRE3FhCnGC+fzmbp2+JG76
=KiB7
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to