Bernard Li wrote:
> Hi Matt:
>
> It sounds like you are upgrading Ganglia from the distribution version
> to the official upstream version.  This may not always be compatible
> (I would probably go as far as saying they're incompatible).
>
> I only maintain the upstream ganglia.spec, Jarod Wilson maintains the
> Fedora/Red Hat spec files.
>
> So what I suggest is to uninstall the distribution version, rebuild
> Ganglia using the SRPM:
>
> rpmbuild --rebuild --target noarch,ppc(64) <ganglia tarball>
>
> then install that.
>
> Thanks,
>
> Bernard
>   

Hi Bernard,

Thanks for the help.  I tried that method, and got pretty far, but then 
got this error:

gcc -O0 -I../lib -I../gmond -I../srclib/expat/lib/ -O3 -Wall 
-D_REENTRANT -O3 -o gmetad gmetad.o cmdline.o data_thread.o server.o 
process_xml.o rrd_helpers.o conf.o type_hash.o xml_hash.o cleanup.o  
-L/frogstar/usr/ppc/lib -L/usr/lib ../lib/.libs/libganglia.a 
/frogstar/usr/ppc/lib/librrd.a -L/lib -lpng12 -lpangocairo-1.0 
-lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lm 
../srclib/expat/lib/.libs/libexpat.a -ldl -lresolv -lnsl -lpthread
/usr/bin/ld: cannot find -lpangocairo-1.0
collect2: ld returned 1 exit status

I installed cairo-devel and pango-devel packages and the next build 
attempt worked fine, so it appears those dependencies are not properly 
checked for in the build (FYI).  After that things went smoothly and it 
appears to be running fine (http://fenchurch.mc.vanderbilt.edu/ganglia); 
I only updated ganglia on the head node (hosting both the web frontend 
and gmetad).

-Matt

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Ganglia-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-developers

Reply via email to