pcp
[Top] [All Lists]

building PCP with IB build deps

To: pcp@xxxxxxxxxxx
Subject: building PCP with IB build deps
From: Martin Hicks <mort@xxxxxxx>
Date: Tue, 13 Oct 2009 14:15:06 -0500
User-agent: Mutt/1.5.17 (2007-11-01)
We still have a bit of a build problem with PCP and the bits that
require infiniband in order to build correctly.  This currently means
the ib PMDA and the cluster PMDA.  Upstream debian is still being built
without a build-dep on infiniband.  It looks like I have a special
repository added in order to get these dependencies:

deb http://pkg-ofed.alioth.debian.org/apt/ofed ./

However, both Redhat and SuSE now ship ofed with their products.  I
would like to see a Build-dep added to the specfile to get these PMDAs
to build, but I don't like adding another dependency to the core pcp
RPM.

How should this be handled?  Should we just stick the ib PMDA into a
separate sub-package, like pcp-infiniband?

The dependencies for the cluster PMDA are only really build-time.  If
you run the cluster PMDA you'll currently end up with a log message
about failing to open the local context to the ib pmda (or something
else like that...I'll have to check this out).  If I'm wrong, then this
is what *should* happen. :)

mh

PS off to go get the build system setup to build pcp 3.0 RPMS on SuSE.

<Prev in Thread] Current Thread [Next in Thread>