pcp
[Top] [All Lists]

Re: pcp packaging split (was Re: [pcp] python-pcp git tree available)

To: Mark Goodwin <goodwinos@xxxxxxxxx>
Subject: Re: pcp packaging split (was Re: [pcp] python-pcp git tree available)
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Wed, 20 May 2009 09:35:58 +1000 (EST)
Cc: Eric Sandeen <sandeen@xxxxxxxxxxx>, Michael Werner <mtw@xxxxxxxxxxxxxx>, pcp@xxxxxxxxxxx
In-reply-to: <4A129210.70905@xxxxxxxxx>
----- "Mark Goodwin" <goodwinos@xxxxxxxxx> wrote:
...
> Ok, I have a patch that implements the split and will post it soon
> (maybe tomorrow). There is some fall-out that probably also affects 
> Debian, e.g. with the current debian/*-dev.install files and with
> pcp installed, but *without* pcp-devel installed :
> 
> [/var/lib/pcp/pmdas/simple]# ./Install
> You will need to choose an appropriate configuration for installation
> of
> the "simple" Performance Metrics Domain Agent (PMDA).
> 
>    collector  collect performance statistics on this system
>    monitor    allow this system to monitor local and/or remote systems
>    both               collector and monitor configuration for this system
> 
> Please enter c(ollector) or m(onitor) or b(oth) [b]
> 
> Updating the Performance Metrics Name Space (PMNS) ...
> Compiled PMNS contains
>         161 hash table entries
>         684 leaf nodes
>         112 non-leaf nodes
>        6665 bytes of symbol table
> Install simple as a daemon or perl or dso agent? [daemon]
> PMCD should communicate with the simple daemon via a pipe or a socket?
> 
> [pipe]
> Terminate PMDA if already installed ...
> Installing files ...
> Makefile:23: /usr/include/pcp/builddefs: No such file or directory
> Makefile:39: /usr/include/pcp/buildrules: No such file or directory
> gmake: *** No rule to make target `/usr/include/pcp/buildrules'. 
> Stop.
> Install: Arrgh, "/usr/bin/gmake install" failed!

"Arrgh" is right.

> Shouldn't be hard to fix of course :)

Hmm, question is where to put builddefs & buildrules - I guess they
should go in the ("core") libpcp package that everything else depends
on?  (like /etc/pcp.conf)  - at least, i think thats right for Debian.

cheers.

-- 
Nathan

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