Package: cluster-glue
Version: 1.0.8-3
Severity: important
Tags: patch
User: debian-...@lists.debian.org
Usertags: kfreebsd

cluster-glue fails to build on kfreebsd-amd64 because it attempts to build
a Linux-specific daemon unconditionally.

(there are no build logs of this because of missing build-dependency, see
#650816)

Please consider attached patch to fix this problem.

-- System Information:
Debian Release: 6.0.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 8.1-1-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== modified file 'debian/cluster-glue.install'
--- debian/cluster-glue.install 2011-12-03 12:45:17 +0000
+++ debian/cluster-glue.install 2011-12-03 13:21:57 +0000
@@ -37,7 +37,6 @@ usr/lib/stonith/plugins/stonith2/wti_mpc
 var/*
 usr/sbin/stonith
 usr/sbin/meatclient
-usr/sbin/sbd
 usr/sbin/lrmadmin
 usr/sbin/ha_logger
 usr/sbin/hb_report

=== modified file 'debian/control'
--- debian/control      2011-12-03 12:45:17 +0000
+++ debian/control      2011-12-03 14:16:03 +0000
@@ -3,7 +3,7 @@ Section: admin
 Priority: optional
 Maintainer: Debian HA Maintainers 
<debian-ha-maintain...@lists.alioth.debian.org>
 Uploaders: Martin Loschwitz <madk...@debian.org>, Anibal Monsalve Salazar 
<ani...@debian.org>, Simon Horman <ho...@debian.org>, Frederik Schüler 
<f...@debian.org>
-Build-Depends: debhelper (>= 7), libsnmp-dev, libglib2.0-dev, perl, net-tools, 
iputils-ping, python, psmisc, libnet1-dev, iproute, libtool, 
libcurl4-openssl-dev | libcurl3-openssl-dev, libxml2-dev, bison, flex, 
uuid-dev, lynx, libbz2-dev, zlib1g-dev, uuid-dev, libsensors4-dev | 
libsensors-dev, libltdl3-dev, swig, openssh-client, libgnutls-dev, 
python-central (>= 0.5), python-dev, libpam0g-dev, libncurses5-dev, psmisc, 
libopenhpi-dev, libopenipmi-dev, autoconf, automake, libtool, xsltproc, 
docbook-xsl, chrpath, docbook-xml, libdbus-glib-1-dev, libdbus-1-dev, help2man
+Build-Depends: debhelper (>= 7), libsnmp-dev, libglib2.0-dev, perl, net-tools, 
inetutils-ping, python, psmisc, libnet1-dev, iproute [linux-any], libtool, 
libcurl4-openssl-dev | libcurl3-openssl-dev, libxml2-dev, bison, flex, 
uuid-dev, lynx, libbz2-dev, zlib1g-dev, uuid-dev, libsensors4-dev | 
libsensors-dev, libltdl3-dev, swig, openssh-client, libgnutls-dev, 
python-central (>= 0.5), python-dev, libpam0g-dev, libncurses5-dev, psmisc, 
libopenhpi-dev, libopenipmi-dev, autoconf, automake, libtool, xsltproc, 
docbook-xsl, chrpath, docbook-xml, libdbus-glib-1-dev, libdbus-1-dev, help2man
 Standards-Version: 3.9.1
 Homepage: http://hg.linux-ha.org/glue/
 Vcs-Hg: http://hg.debian.org/hg/debian-ha/cluster-glue
@@ -145,6 +145,14 @@ Description: The reusable cluster compon
  utility, and other reusable cluster components from
  the Linux HA project.
 
+Package: ha-sbd
+Architecture: linux-any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Replaces: cluster-glue
+Description: Shared storage fencing tool
+ This package contains the shared storage fencing daemon from
+ the Linux HA project.
+
 Package: cluster-glue-dev
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, liblrm2-dev (= 
${binary:Version}), libpils2-dev (= ${binary:Version}), libplumb2-dev (= 
${binary:Version}), libplumbgpl2-dev (= ${binary:Version}), libstonith1-dev (= 
${binary:Version})

=== added file 'debian/ha-sbd.install'
--- debian/ha-sbd.install       1970-01-01 00:00:00 +0000
+++ debian/ha-sbd.install       2011-12-03 14:16:23 +0000
@@ -0,0 +1 @@
+usr/sbin/sbd

Reply via email to