[mrtg] Re: RRDs object version.

Steve Shipway s.shipway at auckland.ac.nz
Thu Aug 3 01:16:27 MEST 2006


> " RRDs object version 1.2014 does not match bootstrap 
> parameter 1.2013 at 
> /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 253."

You have two versions of the RRDtool libraries installed -- 1.2014 and
1.2013.  Unfortunately, you are using the RRDs.pm version 1.2013 but it
isloading the v1.2014 rrds.so library, hence the mismatch.  This is
probably due to the order of your @INC path in Perl.

What you need to do is to remove all instances of the 2.013 (preferably,
ALL RRDtool perl libraries) and reinstall.

Look for files RRDs.pm and rrds.so under /usr/lib/perl5 and also under
/usr/local and anywhere else you may have installed RRDTool.

find /usr/local /usr/lib/perl5 -name 'RRDs.*' -print

You might find more than one version of each of them, hence the problem.
We have:

/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/RRDs.pm
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/RRDs/RRDs.so
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/RRDs/RRDs.bs
/usr/local/rrdtool-1.0.50/man/man1/RRDs.1
/usr/local/rrdtool-1.0.50/doc/RRDs.txt
/usr/local/rrdtool-1.0.50/html/RRDs.html

(not counting old stuff in the src directory).  You might have things in
a different subdirectory of site_perl, or under
/usr/local/rrdtool-*/lib/perl

Steve

--
Unsubscribe mailto:mrtg-request at list.ee.ethz.ch?subject=unsubscribe
Archive     http://lists.ee.ethz.ch/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://lists.ee.ethz.ch/lsg2.cgi



More information about the mrtg mailing list