Hi,
So the common concensus was that we'd rather not have infiniband runtime
dependencies in the core PCP. To this end I went off to split the IB
PMDA into a stand-alone package. I also decided that splitting the
Cluster PMDA into its own package made some good sense too:
- it's used in very specific situations
- It requires the IB PMDA to be installed in order to build
The 'dev' branch in my pcp.git is updated to 3.0.1-2 and has removed the
IB and cluster PMDA (along with a few other fixes).
git clone git://oss.sgi.com/mort/pcp.git
New git trees for the separate PMDAs are also on oss.sgi.com:
git clone git://oss.sgi.com/mort/pcp-pmda-infiniband.git
git clone git://oss.sgi.com/mort/pcp-pmda-cluster.git
These packages have a specfile that works with OpenSuSE 11.1. The top
level Makefile will work as long as you have the correct build
dependencies installed.
RPMS for the new PMDAs are here:
http://oss.sgi.com/~mort/pmdas/
How do people feel about this split? I was able to pull a significant
amount of complication out of the spec files related to IB.
mh
|