Simon,<div><br></div><div>The patch you have applied actually breaks the installation of libcrmcommon2. The reason is because adding the dependency to cluster-glue-dev ( &gt;= ${binary:Version}), will try to install a cluster-glue-dev versioned with the same version of pacemaker (${binary:Version}). To fix this, is either drop the versioning for such dependency or apply the following (Just to note, in Ubuntu I have dropped such change):</div>
<div><br></div><div>Regards</div><div><br></div><div><br></div><div><div>diff -Nru pacemaker-1.0.10/debian/control pacemaker-1.0.10/debian/control</div><div>--- pacemaker-1.0.10/debian/control     2011-01-03 22:55:35.000000000 -0500</div>
<div>+++ pacemaker-1.0.10/debian/control     2011-01-16 16:43:32.000000000 -0500</div><div>@@ -93,7 +94,7 @@</div><div> Section: libdevel</div><div> Depends:</div><div>  ${misc:Depends}, libcrmcommon2 (= ${binary:Version}),</div>
<div>- cluster-glue-dev (&gt;= ${binary:Version})</div><div>+ cluster-glue-dev (&gt;= 1.0.7-1)</div><div> Replaces: pacemaker-dev (&lt;= 1.0.9.1+hg15626-2)</div><div> Conflicts: pacemaker-dev (&lt;= 1.0.9.1+hg15626-2)</div>
<div> Description: Development file for pacemaker&#39;s common library</div></div><div><br><div class="gmail_quote">On Mon, Jan 3, 2011 at 11:00 PM, Simon Horman <span dir="ltr">&lt;<a href="mailto:horms@verge.net.au">horms@verge.net.au</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Wed, Dec 29, 2010 at 04:38:33PM +0100, Jeremy Laine wrote:<br>
&gt; Package: libcrmcommon2-dev<br>
&gt; Version: 1.0.10-1<br>
&gt; Severity: normal<br>
&gt;<br>
&gt; The following file, which is shipped in libcrmcommon2-dev:<br>
&gt;<br>
&gt;   /usr/include/pacemaker/crm/common/xml.h<br>
&gt;<br>
&gt; .. includes the following, which is shipped in cluster-glue-dev:<br>
&gt;<br>
&gt;   /usr/include/heartbeat/ha_msg.h<br>
&gt;<br>
&gt; So libcrmcommon2-dev should depend on cluster-glue-dev.<br>
<br>
</div>Hi,<br>
<br>
thanks for reporting this problem.<br>
I have applied the following patch which should<br>
be included in the next upload.<br>
<br>
# HG changeset patch<br>
# User Simon Horman &lt;<a href="mailto:horms@verge.net.au">horms@verge.net.au</a>&gt;<br>
# Date 1294113375 -32400<br>
# Branch sid<br>
# Node ID f6cf9f4597f30b60db31748fa1ab23649b0c544f<br>
# Parent  5b152f75d6670f67634f2bbec8dc4c43a321ff58<br>
Add dependency on cluster-glue-dev to libcrmcommon2-dev<br>
<br>
diff -r 5b152f75d667 -r f6cf9f4597f3 debian/changelog<br>
--- a/debian/changelog  Mon Dec 20 15:32:20 2010 +0900<br>
+++ b/debian/changelog  Tue Jan 04 12:56:15 2011 +0900<br>
@@ -1,3 +1,10 @@<br>
+pacemaker (1.0.10-4) unstable; urgency=low<br>
+<br>
+  * Add dependency on cluster-glue-dev to libcrmcommon2-dev<br>
+    Closes: #608275<br>
+<br>
+ -- Simon Horman &lt;<a href="mailto:horms@debian.org">horms@debian.org</a>&gt;  Tue, 04 Jan 2011 12:53:31 +0900<br>
+<br>
 pacemaker (1.0.10-3) unstable; urgency=low<br>
<br>
   * Use correct names for libpe-rules2-dev and libpe-status2-dev<br>
diff -r 5b152f75d667 -r f6cf9f4597f3 debian/control<br>
--- a/debian/control    Mon Dec 20 15:32:20 2010 +0900<br>
+++ b/debian/control    Tue Jan 04 12:56:15 2011 +0900<br>
@@ -91,7 +91,9 @@<br>
 Package: libcrmcommon2-dev<br>
 Architecture: any<br>
 Section: libdevel<br>
-Depends: ${misc:Depends}, libcrmcommon2 (= ${binary:Version})<br>
+Depends:<br>
+ ${misc:Depends}, libcrmcommon2 (= ${binary:Version}),<br>
+ cluster-glue-dev (&gt;= ${binary:Version})<br>
 Replaces: pacemaker-dev (&lt;= 1.0.9.1+hg15626-2)<br>
 Conflicts: pacemaker-dev (&lt;= 1.0.9.1+hg15626-2)<br>
 Description: Development file for pacemaker&#39;s common library<br>
<div><div></div><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
Debian-ha-maintainers mailing list<br>
<a href="mailto:Debian-ha-maintainers@lists.alioth.debian.org">Debian-ha-maintainers@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/debian-ha-maintainers" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/debian-ha-maintainers</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Andres Rodriguez (RoAkSoAx)<br>Ubuntu MOTU Developer<br>Systems Engineer<br>
</div>