Infinband pmda and cluster pmda have been split from the main
pcp tree. PCP installs /usr/include/pcp/builddefs (builddefs.install)
which is used by subsequent builds of pmdas. Builddefs defines the
INSTALL variable which currently points to an install-sh inside the
original pcp build tree (using TOPDIR which is not set by the pmdas).
The original pcp build tree may not available to the builder of *
pmda, if they install PCP from rpm but build the pmdas on the system
(perhaps to update ofed support). PMDAs currently don't use $INSTALL,
but depend on the existance and functionality of the target systems
"install" command.
I propose that install-sh be installed in $(PCP_BINADM_DIR) and
the installed builddefs define INSTALL=$(PCP_BINDADM_DIR)/install-sh.
Add install-sh to the set of pcp-internal programs for extrnal PMDAs.
Install install-sh into PCP_BINADM_DIR for dependent packages.
----- "Scott Emery" emery@sgi.com wrote: