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