[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