Your message dated Thu, 10 May 2012 01:34:11 +0000
with message-id <[email protected]>
and subject line Bug#650816: fixed in openhpi 2.14.1-1.2
has caused the Debian Bug report #650816,
regarding FTBFS on kfreebsd-amd64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
650816: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650816
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openhpi
Version: 2.14.1-1.1
Severity: important
Tags: patch
User: [email protected]
Usertags: kfreebsd

openhpi fails to build on kfreebsd-amd64 because it attemps to build (and
install) a Linux-specific plugin unconditionally:

  https://buildd.debian.org/status/package.php?p=openhpi

Please consider attached patch to fix this.

-- 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/control'
--- debian/control      2011-12-03 12:41:28 +0000
+++ debian/control      2011-12-03 13:02:12 +0000
@@ -146,7 +146,7 @@ Description: OpenHPI plugin module for I
 Package: openhpi-plugin-sysfs
 Section: libs
 Priority: extra
-Architecture: any
+Architecture: linux-any
 Depends: ${shlibs:Depends}, ${misc:Depends}, libopenhpi2 (= ${binary:Version})
 Conflicts: libopenhpi
 Replaces: libopenhpi
@@ -159,6 +159,21 @@ Description: OpenHPI plugin module for t
  This package contains a plugin module that accesses hardware information
  presented through the sysfs filesystem.
 
+Package: openhpi-plugin-watchdog
+Section: libs
+Priority: optional
+Architecture: linux-any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libopenhpi2 (= ${binary:Version})
+Conflicts: libopenhpi
+Replaces: libopenhpi
+Description: OpenHPI plugin module for the Linux watchdog interface
+ OpenHPI is an implementation of the Service Availability Forum's Hardware
+ Platform Interface specification.  (See http://www.saforum.org)  As
+ such, OpenHPI facilitates the development of computer manageability
+ applications which are not tied to a single hardware vendor's products.
+ .
+ This package contains a plugin module that uses the Linux watchdog API.
+
 Package: openhpi
 Section: admin
 Priority: extra

=== modified file 'debian/libopenhpi2.install'
--- debian/libopenhpi2.install  2011-12-03 12:41:28 +0000
+++ debian/libopenhpi2.install  2011-12-03 12:58:29 +0000
@@ -8,6 +8,5 @@ usr/lib/libopenhpimarshal.so.*
 usr/lib/libopenhpiutils.so.*
 usr/lib/libopenhpi_ssl.so.*
 usr/lib/openhpi/libosahpi.so.*
-usr/lib/openhpi/libwatchdog.so.*
 usr/lib/openhpi/libsimulator.so.*
 usr/lib/openhpi/*.so

=== added file 'debian/openhpi-plugin-watchdog.install'
--- debian/openhpi-plugin-watchdog.install      1970-01-01 00:00:00 +0000
+++ debian/openhpi-plugin-watchdog.install      2011-12-03 12:58:36 +0000
@@ -0,0 +1 @@
+usr/lib/openhpi/libwatchdog.so.*

=== modified file 'debian/rules'
--- debian/rules        2011-12-03 12:41:28 +0000
+++ debian/rules        2011-12-03 13:33:55 +0000
@@ -14,6 +14,7 @@
 # from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_ARCH_OS    ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 
 
 # The following fails on ia64, because of alignment stuff
@@ -26,6 +27,10 @@ else
        CFLAGS += -O2
 endif
 
+ifeq ($(DEB_HOST_ARCH_OS), linux)
+CONFFLAGS += --enable-watchdog
+endif
+
 configure: configure-stamp
 configure-stamp:
        dh_testdir
@@ -36,7 +41,7 @@ configure-stamp:
        # wrong:
        # LDFLAGS="-Wl,-z,defs"
        chmod +x ltmain.sh configure
-       ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) 
--prefix=/usr --sysconfdir=/etc --with-varpath=/var/lib/openhpi 
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-daemon 
--enable-clients --enable-cpp_wrappers --enable-snmp_client --enable-watchdog 
--enable-ipmi --enable-sysfs --enable-snmp_bc --enable-ipmidirect 
--enable-remote_client --enable-simulator CFLAGS="$(CFLAGS)"
+       ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) 
--prefix=/usr --sysconfdir=/etc --with-varpath=/var/lib/openhpi 
--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-daemon 
--enable-clients --enable-cpp_wrappers --enable-snmp_client --enable-ipmi 
--enable-sysfs --enable-snmp_bc --enable-ipmidirect --enable-remote_client 
--enable-simulator $(CONFFLAGS) CFLAGS="$(CFLAGS)"
        touch configure-stamp
 
 


--- End Message ---
--- Begin Message ---
Source: openhpi
Source-Version: 2.14.1-1.2

We believe that the bug you reported is fixed in the latest version of
openhpi, which is due to be installed in the Debian FTP archive:

libopenhpi-dev_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/libopenhpi-dev_2.14.1-1.2_kfreebsd-amd64.deb
libopenhpi2_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/libopenhpi2_2.14.1-1.2_kfreebsd-amd64.deb
openhpi-clients_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/openhpi-clients_2.14.1-1.2_kfreebsd-amd64.deb
openhpi-plugin-ilo2-ribcl_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/openhpi-plugin-ilo2-ribcl_2.14.1-1.2_kfreebsd-amd64.deb
openhpi-plugin-ipmi_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/openhpi-plugin-ipmi_2.14.1-1.2_kfreebsd-amd64.deb
openhpi-plugin-ipmidirect_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/openhpi-plugin-ipmidirect_2.14.1-1.2_kfreebsd-amd64.deb
openhpi-plugin-oa-soap_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/openhpi-plugin-oa-soap_2.14.1-1.2_kfreebsd-amd64.deb
openhpi-plugin-snmp-bc_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/openhpi-plugin-snmp-bc_2.14.1-1.2_kfreebsd-amd64.deb
openhpi_2.14.1-1.2.diff.gz
  to main/o/openhpi/openhpi_2.14.1-1.2.diff.gz
openhpi_2.14.1-1.2.dsc
  to main/o/openhpi/openhpi_2.14.1-1.2.dsc
openhpi_2.14.1-1.2_all.deb
  to main/o/openhpi/openhpi_2.14.1-1.2_all.deb
openhpid_2.14.1-1.2_kfreebsd-amd64.deb
  to main/o/openhpi/openhpid_2.14.1-1.2_kfreebsd-amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Millan <[email protected]> (supplier of updated openhpi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 27 Apr 2012 23:33:49 +0200
Source: openhpi
Binary: libopenhpi2 libopenhpi-dev openhpid openhpi-clients 
openhpi-plugin-ilo2-ribcl openhpi-plugin-ipmi openhpi-plugin-ipmidirect 
openhpi-plugin-oa-soap openhpi-plugin-snmp-bc openhpi-plugin-sysfs 
openhpi-plugin-watchdog openhpi
Architecture: source all kfreebsd-amd64
Version: 2.14.1-1.2
Distribution: unstable
Urgency: low
Maintainer: Bryan Sutula <[email protected]>
Changed-By: Robert Millan <[email protected]>
Description: 
 libopenhpi-dev - OpenHPI libraries (development files)
 libopenhpi2 - OpenHPI libraries (runtime and support files)
 openhpi    - SAF's HPI: Abstracted interface for managing computer hardware
 openhpi-clients - OpenHPI example client programs
 openhpi-plugin-ilo2-ribcl - OpenHPI plugin module for HP's ProLiant rackmount 
servers
 openhpi-plugin-ipmi - OpenHPI plugin module for OpenIPMI
 openhpi-plugin-ipmidirect - OpenHPI plugin module for direct IPMI over LAN 
(RMCP) or SMI
 openhpi-plugin-oa-soap - OpenHPI plugin module for HP's BladeSystem c-Class
 openhpi-plugin-snmp-bc - OpenHPI plugin module for IBM's BladeCenter or RSA 
over SNMP
 openhpi-plugin-sysfs - OpenHPI plugin module for the sysfs filesystem
 openhpi-plugin-watchdog - OpenHPI plugin module for the Linux watchdog 
interface
 openhpid   - OpenHPI daemon, supports gathering of manageability information
Closes: 650816
Changes: 
 openhpi (2.14.1-1.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Split off Linux-specific plugins to fix FTBFS on GNU/kFreeBSD.
     (Closes: #650816)
Checksums-Sha1: 
 189f2d2912425b97dfa399d3090de1883de707d6 1979 openhpi_2.14.1-1.2.dsc
 a8179d579c47dd489a6eaacdd934f01680ef964f 472484 openhpi_2.14.1-1.2.diff.gz
 2bde77c72bcc249d2e7de146f7fd83dd3e2c96a9 7620 openhpi_2.14.1-1.2_all.deb
 99b669a82d3e6d5a21d11043b6a0bab4b207759b 237956 
libopenhpi2_2.14.1-1.2_kfreebsd-amd64.deb
 69fc12345b268ce82de699bd07f7ade2c454b155 1204864 
libopenhpi-dev_2.14.1-1.2_kfreebsd-amd64.deb
 ee6280333b945202dfabdd30c8a78fafe5a49be5 132180 
openhpid_2.14.1-1.2_kfreebsd-amd64.deb
 101e331d02c1af99659c574656556b1aa9cacdb6 150326 
openhpi-clients_2.14.1-1.2_kfreebsd-amd64.deb
 32d4037e6e2be92dfed8abec66ccd5f9122d84e0 459576 
openhpi-plugin-ilo2-ribcl_2.14.1-1.2_kfreebsd-amd64.deb
 7411c14b54963a1b22490ca2583aff8983872f3a 150686 
openhpi-plugin-ipmi_2.14.1-1.2_kfreebsd-amd64.deb
 c0551e162c1e008986ce3abd40f4eef2d26a18ba 148600 
openhpi-plugin-ipmidirect_2.14.1-1.2_kfreebsd-amd64.deb
 466d286c210068eca3b0b3a22ce8ab1e6975be3e 1004556 
openhpi-plugin-oa-soap_2.14.1-1.2_kfreebsd-amd64.deb
 320c969302fafbab8b10e1067c8da3ccf0acecb3 913844 
openhpi-plugin-snmp-bc_2.14.1-1.2_kfreebsd-amd64.deb
Checksums-Sha256: 
 68398a4825723f1d733f712c637bbbfdae1ce3c250255b8bf29a502c4fd4a722 1979 
openhpi_2.14.1-1.2.dsc
 35683b12a8732b0c286e7e236ee577aa07511449d320a2ca281cf02c970ca5eb 472484 
openhpi_2.14.1-1.2.diff.gz
 ea67f4403ad4cd0ed026ecd3c15ec09cac53b3634a05f729c004dcef75e1d172 7620 
openhpi_2.14.1-1.2_all.deb
 1a7ddc2f29b715d601e955f8753b774372fb7328ba5c3892039073a9a35f1683 237956 
libopenhpi2_2.14.1-1.2_kfreebsd-amd64.deb
 6eb5318b325f14ed00b65a5b867151cdd8548315396bd3db02a507905caea1b9 1204864 
libopenhpi-dev_2.14.1-1.2_kfreebsd-amd64.deb
 4eb8150b4101ef4e4f54689504b79bde960f1ddd3d609121fb12522de73710c2 132180 
openhpid_2.14.1-1.2_kfreebsd-amd64.deb
 7d2fdce2fa01138a3b2192b95413d1bb99e33311c249a5a49a50c2a5a7e9010e 150326 
openhpi-clients_2.14.1-1.2_kfreebsd-amd64.deb
 571252d2142f3da17afc0823ff968ab175d5f3c0f97c29e3c26f2e195637a250 459576 
openhpi-plugin-ilo2-ribcl_2.14.1-1.2_kfreebsd-amd64.deb
 e3aa0a44bd14f00deb5b332b79fc28390f82397641d102c0e7aa227d3d954bc2 150686 
openhpi-plugin-ipmi_2.14.1-1.2_kfreebsd-amd64.deb
 206d492bcdb2aa3e61693f09be10748a3c7ac6e335ae7560a8f6238dd828aaa8 148600 
openhpi-plugin-ipmidirect_2.14.1-1.2_kfreebsd-amd64.deb
 534f7f4f0e8b8504ed6c0dcf6f96c28c804bf95b5673857679fdddd9a304bb2a 1004556 
openhpi-plugin-oa-soap_2.14.1-1.2_kfreebsd-amd64.deb
 2f190560384e43dd39e22d821c6fd2012f4a1c9eeccdece538669d5c613c0aa5 913844 
openhpi-plugin-snmp-bc_2.14.1-1.2_kfreebsd-amd64.deb
Files: 
 b5f92fdc229c08ddeeeaebeb0dc8a7d7 1979 admin optional openhpi_2.14.1-1.2.dsc
 c522ad8d59ad3ff667f0622d65cf5721 472484 admin optional 
openhpi_2.14.1-1.2.diff.gz
 e202f5786be9e01dd93877121f828858 7620 admin extra openhpi_2.14.1-1.2_all.deb
 41d3d07e015ccbf67413dcc457a309a2 237956 libs optional 
libopenhpi2_2.14.1-1.2_kfreebsd-amd64.deb
 9bf8a76aad9e73d32799e7e531e5b302 1204864 libdevel optional 
libopenhpi-dev_2.14.1-1.2_kfreebsd-amd64.deb
 4b0099485d7c38fa44fac81f2dfb915a 132180 admin optional 
openhpid_2.14.1-1.2_kfreebsd-amd64.deb
 4e5d16809c3caffb468f04e0034005a5 150326 admin optional 
openhpi-clients_2.14.1-1.2_kfreebsd-amd64.deb
 9f41053ac096d126d0baf7b4975dc299 459576 libs optional 
openhpi-plugin-ilo2-ribcl_2.14.1-1.2_kfreebsd-amd64.deb
 86b02eadc81316e4eafee6272f74e6bd 150686 libs optional 
openhpi-plugin-ipmi_2.14.1-1.2_kfreebsd-amd64.deb
 9f2ec6d27cc5decafce50fad58d4acb3 148600 libs optional 
openhpi-plugin-ipmidirect_2.14.1-1.2_kfreebsd-amd64.deb
 d87fc0d66bbb1c9ac6597a914a670f0d 1004556 libs optional 
openhpi-plugin-oa-soap_2.14.1-1.2_kfreebsd-amd64.deb
 5a628eff5dcf5b10a2e3ea771e57c881 913844 libs optional 
openhpi-plugin-snmp-bc_2.14.1-1.2_kfreebsd-amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/kFreeBSD)

iEYEARECAAYFAk+cjlAACgkQC19io6rUCv+VsgCeOyUkQIZEL8PqGxcYegBuCCD2
mnwAniqD1B0ttqrXClO7JS/3QauXCtEb
=hiDJ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to