On Mon, 2012-11-26 at 18:33 -0500, Nathan Scott wrote:
> BTW, I've reverted this change for now - we think it may be the
> cause of some confusing test results here. There's also some
> evidence that running tests from in a workarea (ie below qa/)
> is using pcp.conf from the build rather than the root. Which
> seems odd & unexpected to me, but I havent found the source of
> that yet.
I don't see how the Makepkgs change can be breaking things for QA.
I do think we have a big problem associated with moving QA into the PCP
tree, namely that we descend into qa and qa/src _both_ in the build and
when running QA from a workarea (the latter being a non-negotiable
requirement IMHO for on-going QA maintenance and development).
In one case (the build) you _want_ to use include files and pcp.conf
from ../src/include ... in the other case (running QA) you _want_ to use
the installed versions of the include files and pcp.conf (from a
packages build).
Seems like we need to back QA out the PCP tree _or_ find some clever way
of making the makefiles schizophrenic.
|