Source: openais
Version: 1.1.4-4.2
Followup-For: Bug #802410

It also fails on ppc64el and other architectures FWIW:
https://buildd.debian.org/status/package.php?p=openais&suite=sid
This seems to be a problem with the dependency on corosync-dev.
Newest version of corosync does not ship the file in question,
coroipc_types.h.
An easy way to fix this would be to restrict build-dep on the specific
version that still has that file.
The problem would be that sid repository does not seem to have the binary
of the previous version available (at least for ppc64el).

The patch attached ilustrates what I tried to explain above.

Regards.

Fernando
diff -Nru openais-1.1.4/debian/changelog openais-1.1.4/debian/changelog
--- openais-1.1.4/debian/changelog	2014-07-03 21:44:36.000000000 -0400
+++ openais-1.1.4/debian/changelog	2015-11-30 11:35:06.000000000 -0500
@@ -1,3 +1,11 @@
+openais (1.1.4-4.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Set version of libcorosync-dev and added corosync-dev package to the
+    latest one that contain coroipc_types.h. 
+
+ -- Fernando Seiti Furusato <ferse...@br.ibm.com>  Mon, 30 Nov 2015 11:34:04 -0500
+
 openais (1.1.4-4.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru openais-1.1.4/debian/control openais-1.1.4/debian/control
--- openais-1.1.4/debian/control	2014-06-06 05:56:34.000000000 -0400
+++ openais-1.1.4/debian/control	2015-11-30 11:33:58.000000000 -0500
@@ -5,7 +5,7 @@
 Uploaders: Martin Loschwitz <madk...@debian.org>, Bastian Blank <wa...@debian.org>, Frederik Schüler <f...@debian.org>,
  Guido Günther <a...@sigxcpu.org>
 Standards-Version: 3.9.2
-Build-Depends: debhelper (>> 5), libcorosync-dev (>= 1.1.0), pkg-config, groff, dh-autoreconf
+Build-Depends: debhelper (>> 5), libcorosync-dev (>= 1.1.0), libcorosync-dev (<= 1.4.6-1.1), corosync-dev (>= 1.1.0), corosync-dev (<= 1.4.6-1.1), pkg-config, groff, dh-autoreconf
 Vcs-Git: git://git.debian.org/debian-ha/openais.git
 Vcs-Browser: http://git.debian.org/?p=debian-ha/openais.git;a=summary
 

Reply via email to