[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-ha-dev
Subject:    Re: [Linux-ha-dev] Re: [patch 01/12] build: Dont distribute
From:       Simon Horman <horms () verge ! net ! au>
Date:       2008-03-31 2:44:26
Message-ID: 20080331024424.GF31306 () verge ! net ! au
[Download RAW message or body]

On Fri, Mar 28, 2008 at 03:07:56PM +0100, Dejan Muhamedagic wrote:
> On Fri, Mar 28, 2008 at 12:11:11PM +0100, Andrew Beekhof wrote:
> > On Fri, Mar 28, 2008 at 10:22 AM, Dejan Muhamedagic
> > <dejan@hello-penguin.com> wrote:
> > > Hi,
> > >
> > >
> > >  On Fri, Mar 28, 2008 at 11:46:26AM +0900, Simon Horman wrote:
> > >  > As configure.in currently stands, as of the hg dev tree 54723736ab18,
> > >  > make dist fails because autogenerated files in snmp_subagent/, in
> > >  > parcicular snmp_subagent/Makefile.am, are not created.
> > >  >
> > >  > Andrew Beekhof tells me that this is because snmp_subagent can't build
> > >  > without the crm, which is now in the pacemaker tree along with
> > >  > snmp_subagent.
> > >  >
> > >  > This fairly minimal patch allows make dist to succeed by not
> > >  > distributing snmp_subagent/. I have found that building the resulting
> > >  > tarball also succeeds.
> > >
> > >  snmp_subagent also supports heartbeat v1. This puts in the same
> > >  category with CTS: some parts are CRM specific and then some are
> > >  about heartbeat. I'm not sure how to resolve this.
> > 
> > Basically I think we just need to unapply the patches NTT supplied for
> > it (which added v2 support).
> 
> Yes, but that would have both packages (heartbeat and pacemaker)
> conflict on installation because they would contain same files.
> 
> > The question is, is anyone actually using the snmp subagent on a
> > v1-style cluster?
> 
> There is no simple way to find that out. I suspect that there is
> a good chance that there are people using it.
> 
> > If not, then we should just remove it and maintain it for v2 elsewhere
> > (currently its in the pacemaker project)
> 
> We can't simply just drop a perfectly usable peace of software.
> 
> The only way I can currently think of is to create yet another
> package which would contain stuff which depends on both heartbeat
> and CRM. Which is quite ugly as it serves only to resolve the
> build interdependency.

It might be ugly, but it sounds to me that it accurately reflects
the position of snmp_subagent. That is that it needs stuff
from both heartbeat and CRM.

-- 
Horms

_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic