[Debian-ha-maintainers] Bug#608275: libcrmcommon2-dev: missing dependency on cluster-glue-dev

Simon Horman horms at verge.net.au
Tue Jan 4 04:00:41 UTC 2011


On Wed, Dec 29, 2010 at 04:38:33PM +0100, Jeremy Laine wrote:
> Package: libcrmcommon2-dev
> Version: 1.0.10-1
> Severity: normal
> 
> The following file, which is shipped in libcrmcommon2-dev:
> 
>   /usr/include/pacemaker/crm/common/xml.h
> 
> .. includes the following, which is shipped in cluster-glue-dev:
> 
>   /usr/include/heartbeat/ha_msg.h
> 
> So libcrmcommon2-dev should depend on cluster-glue-dev.

Hi,

thanks for reporting this problem.
I have applied the following patch which should
be included in the next upload.

# HG changeset patch
# User Simon Horman <horms at verge.net.au>
# Date 1294113375 -32400
# Branch sid
# Node ID f6cf9f4597f30b60db31748fa1ab23649b0c544f
# Parent  5b152f75d6670f67634f2bbec8dc4c43a321ff58
Add dependency on cluster-glue-dev to libcrmcommon2-dev

diff -r 5b152f75d667 -r f6cf9f4597f3 debian/changelog
--- a/debian/changelog	Mon Dec 20 15:32:20 2010 +0900
+++ b/debian/changelog	Tue Jan 04 12:56:15 2011 +0900
@@ -1,3 +1,10 @@
+pacemaker (1.0.10-4) unstable; urgency=low
+
+  * Add dependency on cluster-glue-dev to libcrmcommon2-dev
+    Closes: #608275
+
+ -- Simon Horman <horms at debian.org>  Tue, 04 Jan 2011 12:53:31 +0900
+
 pacemaker (1.0.10-3) unstable; urgency=low
 
   * Use correct names for libpe-rules2-dev and libpe-status2-dev
diff -r 5b152f75d667 -r f6cf9f4597f3 debian/control
--- a/debian/control	Mon Dec 20 15:32:20 2010 +0900
+++ b/debian/control	Tue Jan 04 12:56:15 2011 +0900
@@ -91,7 +91,9 @@
 Package: libcrmcommon2-dev
 Architecture: any
 Section: libdevel
-Depends: ${misc:Depends}, libcrmcommon2 (= ${binary:Version})
+Depends:
+ ${misc:Depends}, libcrmcommon2 (= ${binary:Version}),
+ cluster-glue-dev (>= ${binary:Version})
 Replaces: pacemaker-dev (<= 1.0.9.1+hg15626-2)
 Conflicts: pacemaker-dev (<= 1.0.9.1+hg15626-2)
 Description: Development file for pacemaker's common library





More information about the Debian-ha-maintainers mailing list