Thanks Julien,

On 11 January 2012 05:49, Julien Cristau <jcris...@debian.org> wrote:

> On Tue, Jan 10, 2012 at 13:32:18 +1100, Nathan Scott wrote:
>
> > On 10 January 2012 09:19, Julien Cristau <jcris...@debian.org> wrote:
> >
> > > >
> > > Note that the presence of /etc/pcp.conf in libpcp3 is a RC bug of its
> > > own.
> > >
> >
> > Oh... hmm ... signficant parts of it (libpcp API) wont work without it
> > though, whats the prefered approach there?
> >
> I can think of 3 approaches, there may be others...  You could fix the
> library to behave sanely without configuration,


There'd be fairly invasive code changes needed to do that, and much
diversion from upstream, so can't really see that approach being viable
in this case.


> move pcp.conf to a separate package,


That's possibly the best (well, most straightforward to achieve) of the
three options.  I think.


> or rename it to something that includes the library
> version.


Not 100% sure what you mean ... do you mean rename pcp.conf to
something including the library version?  Ah, I see - the underlying
issue is this doesn't allow multiple versions of libpcp to be installed
simultaneously right?

 Probably in that order of preference.  The same goes for
> /usr/include/pcp/* btw, that has nothing to do in a shared library
> package.
>
>
*nod* ... I need to look into the history of why that was done and
what the fallout might be ... but I'm leaning toward your separate
package approach as the most direct route to achieving this.

Thanks for the tips,

--
Nathan

Reply via email to