[Pacemaker] build Issue while configurin g the cluster glue in CENT OS

Dejan Muhamedagic dejanmm at fastmail.fm
Tue Mar 8 06:14:38 EST 2011


Hi,

On Tue, Mar 08, 2011 at 04:04:33PM +0530, rakesh k wrote:
> Hi Larry
> 
> thanks for providing the information when i tried to follow ur steps  i am
> getting this message as the output
> 
> [root at low-house lib]# rpm -qf /lib/libuuid.so.1
> e2fsprogs-libs-1.39-23.el5_5.1
> [root at low-house lib]# yum install e2fsprogs-libs-1.39-23.el5_5.1
> Loaded plugins: fastestmirror
> Loading mirror speeds from cached hostfile
>  * addons: mirror.nwresd.org
>  * base: mirror.stanford.edu
>  * extras: mirror.stanford.edu
>  * updates: mirror.san.fastserv.com
> Setting up Install Process
> Package e2fsprogs-libs-1.39-23.el5_5.1.i386 already installed and latest
> version
> Nothing to do
> 
> since it displays that the rpm file is already installed and using latest
> version ...i had retried to configure and install cluster glue i am getting
> the similar issue again ..

How about trying with rpmbuild? There are spec files for fedora
and suse. You can also try "make rpm".

Thanks,

Dejan

> regards
> Rakesh
> 
> On Tue, Mar 8, 2011 at 12:16 PM, Larry Brigman <larry.brigman at gmail.com>wrote:
> 
> > On Mon, Mar 7, 2011 at 10:02 PM, rakesh k <rakirocker4236 at gmail.com>
> > wrote:
> > > Hi Dejan
> > >
> > > I am posting the steps i followed to install cluster glue from the source
> > >
> > > as mentioned in the http://clusterlabs.org/
> > >
> > > i tried to download the cluster glue tar bal using wget the tar ball is
> > >  cluster-glue.tar.bz2
> > >
> > > and when i extracted this is the following directory i got
> > > Reusable-Cluster-Components-glue--be41a3ef5717
> > >
> > >
> > >
> > > and tried to configure and got the output while i am procedding forwarded
> > > while doing make ..i am getting the following message ...
> > >
> > > o -lbz2 -lxml2 -lc -lrt -ldl -lglib-2.0
> > > ./.libs/libplumb.so: undefined reference to `uuid_parse'
> > > ./.libs/libplumb.so: undefined reference to `uuid_generate'
> > > ./.libs/libplumb.so: undefined reference to `uuid_copy'
> > > ./.libs/libplumb.so: undefined reference to `uuid_is_null'
> > > ./.libs/libplumb.so: undefined reference to `uuid_unparse'
> > > ./.libs/libplumb.so: undefined reference to `uuid_clear'
> > > ./.libs/libplumb.so: undefined reference to `uuid_compare'
> > > collect2: ld returned 1 exit status
> > > gmake[2]: *** [ipctest] Error 1
> > > gmake[2]: Leaving directory
> > >
> > `/home/rakesh/Desktop/Pacemaker/Reusable-Cluster-Components-glue--be41a3ef5717/lib/clplumbing'
> > > gmake[1]: *** [all-recursive] Error 1
> > > gmake[1]: Leaving directory
> > >
> > `/home/rakesh/Desktop/Pacemaker/Reusable-Cluster-Components-glue--be41a3ef5717/lib'
> > > make: *** [all-recursive] Error 1
> > >
> > > and the configuring output is as follows
> > > cluster-glue configuration:
> > >   Version                  = 1.0.7 (Build:
> > > be41a3ef57175fcd35ffe0c4bc897f996cb447ba)
> > >   Features                 =
> > >
> > >   Prefix                   = /usr
> > >   Executables              = /usr/sbin
> > >   Man pages                = /usr/man
> > >   Libraries                = /usr/lib
> > >   Header files             = /usr/include
> > >   Arch-independent files   = /usr/share
> > >   Documentation            = /usr/share/doc
> > >   State information        = /usr/var
> > >   System configuration     = /usr/etc
> > >
> > >   Use system LTDL          = no
> > >
> > >   HA group name            = haclient
> > >   HA user name             = hacluster
> > >
> > >   CFLAGS                   = -g -O2 -ggdb3 -O0  -fgnu89-inline
> > > -fstack-protector-all -Wall -Waggregate-return -Wbad-function-cast
> > > -Wcast-qual -Wcast-align -Wdeclaration-after-statement -Wendif-labels
> > > -Wfloat-equal -Wformat=2 -Wformat-security -Wformat-nonliteral -Winline
> > > -Wmissing-prototypes -Wmissing-declarations -Wmissing-format-attribute
> > > -Wnested-externs -Wno-long-long -Wno-strict-aliasing -Wpointer-arith
> > > -Wstrict-prototypes -Wwrite-strings -ansi -D_GNU_SOURCE -DANSI_ONLY
> > -Werror
> > >   Libraries                = -lbz2 -lxml2 -lc -lrt -ldl  -L/lib
> > -lglib-2.0
> > >   Stack Libraries          =
> > >
> > > and i tried to install libuuid-devel where it is displaying that no rpm
> > > found ..and i am able to see libuuid.so.1 file in /usr/lib
> > >
> > > please help me regarding this issue ..
> > >
> >
> > Use the tools that are on your system.
> > rpm -qf /usr/lib/libuuid.so.1
> > Then when you find the package name
> > yum install <package_name-devel>
> >

> _______________________________________________
> Pacemaker mailing list: Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker





More information about the Pacemaker mailing list