On Sun, Feb 15, 2009 at 13:51, Michael Schwartzkopff <mi...@multinet.de> wrote:
> Hi,
>
> I am trying to create a debian lenny package from pacemaker. When I use the
> way advertised on clusterlabs.org
>
> dpkg-buildpackage -rfakeroot -uc -us
>
> I get an error about a missing file "service_crm.a".
>
> When I install the libopenais2 package (and development package) from lenny
> repository

This is your problem.
The patches Pacemaker needs are not yet upstream (that should
hopefully be resolved this week) and therefor also not in Lenny.

This is mentioned on the install page:
   http://clusterlabs.org/wiki/Install#OpenAIS

> I get an error about missing symbols on libSaMsg. Version 2 is
> installed from the packages, pacemaker expects version 3.
>
> When I add "--without-ais" in the configure line of the debian/rules file to
> create the package without AIS support to get rid of the library version
> problem I get the first error (see above) again.

Just remove all references to service_crm.a entry from files in the
debian directory.
Alternatively I'd take a patch that allowed the build to pass both
with or without ais supported.

> So it seems it is not possible to build a pacemaker package for debian at
> the moment from the sources. Neither with ais support nor without. Or at
> least it is not as straight forward as I thought it should be.
>
> So I would be interested, if anybody succeed in building a debian (etch or
> lenny) package lately. Please mail me, Thanks.
>
> Michael.
> _______________________________________________
> Linux-HA mailing list
> Linux-HA@lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
>
_______________________________________________
Linux-HA mailing list
Linux-HA@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to