BB Unix Network Monitor - Message

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: {bb} butter/larrd cannot load RRDs.so?!



Thanks for your reply Charles.
 
> Do you have librrd.so.2?
Yes:
 
$ locate librrd.so.2
/usr/local/rrdtool-1.2.11/lib/librrd.so.2
/usr/local/rrdtool-1.2.11/lib/librrd.so.2.0.6
$ ls -l /usr/local/rrdtool-1.2.11/lib/librrd.so.2
 -rwxr-xr-x  1 bb bb 1070302 Nov 17 19:07 /usr/local/rrdtool-1.2.11/lib/librrd.so.2*
 
Still up in the air...
Mark
----- Original Message -----
Sent: Friday, November 18, 2005 4:52 PM
Subject: Re: {bb} butter/larrd cannot load RRDs.so?!

Do you have librrd.so.2?

Mark Buxbaum wrote:
Hello Cognoscenti,
 
I am attempting to get 'butter' (a 'larrd' substitute) operational on a Fedora Linux machine.
I chose butter because it is described as being easier to configure than larrd.
Of course I relatively new to Perl...
 
After rebuilding RRDTool and all requisite libraries, I ran 'make site-perl-install', as instructed in the butter README.
 
After restarting BigBrother, I receive this message in BBOUT:
 
Can't load '/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/auto/RRDs/RRDs.so' for module RRDs: librrd.so.2: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.3/i386-linux-thread-multi/DynaLoader.pm line 229.
 
But RRDs.so exists:
$ ls -l /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/auto/RRDs/RRDs.so
116 -r-xr-xr-x  1 bb bb 112021 Nov 18 12:36 /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/auto/RRDs/RRDs.so*
And running 'file' on it produces similar output to other .so files:
$ file /tmp/rrdbuild/rrdtool-1.2.11/bindings/perl-shared/blib/arch/auto/RRDs/RRDs.so
/tmp/rrdbuild/rrdtool-1.2.11/bindings/perl-shared/blib/arch/auto/RRDs/RRDs.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
Thinking that the RRDTool 'make site-perl-install' failed somehow, I ran 'make test' in /tmp/rrdtool/rrdtool-1.2.11/bindings/perl/shared:
 
# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/base....
Can't load '/tmp/rrdbuild/rrdtool-1.2.11/bindings/perl-shared/blib/arch/auto/RRDs/RRDs.so' for module RRDs: librrd.so.2: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.3/i386-linux-thread-multi/DynaLoader.pm line 229.
So DynaLoader.pm is having trouble loading RRDs.so.
 
Any thought or recommendations as to what I might be missing?
 
Thanks very much,
Mark


Home | Main Index | Thread Index