pcp / pmcd missing vital pieces openSuSE 11.2

Looks like somewhere down the line the pmda’s for pcp fell out of the distro?

The pmcd config (in /var/lib/pcp/config/pmcd/pmcd.conf) shows that pmcd expects 2 pmda’s

bypass:/var/lib/mooty # cat /var/lib/pcp/config/pmcd/pmcd.conf

Performance Metrics Domain Specifications

This file is automatically generated during the build

Name Id IPC IPC Params File/Cmd

pmcd 2 dso pmcd_init /var/lib/pcp/pmdas/pmcd/pmda_pmcd.so
linux 60 dso linux_init /var/lib/pcp/pmdas/linux/pmda_linux.so

yet the whole /var/lib/pcp/pmdas directory is missing

  • any clues anyone?

Having gone digging around a bit, I downloaded the srcpackage and did an rpmbuild on that. That produced the pcp-devel rpm, which when installed seems to have produced the necesary pmda’s.