On Wed, 27 Dec 2000, Andrew Koebrick wrote:

> Stas [et al.],
> 
> I wiped all of the prior DBD files and reinstalled as per advice:
> 
> >> It's possible that you have DBD files duplicated in different directories
> >> and the older version is coming first in @INC. Remove them all and
> >> reinstall.
> 
> For good measure I also upgraded to the new RedHat mysql rpms (plus the new 
>libstdc++ they required).  Unfortunately I still get the same error message:
> 
> >>  DBD::mysql object version 2.0415 does not match bootstrap
> >>  parameter 2.0413 at 
> >>  /usr/lib/perl5/5.6.0/i386-linux/DynaLoader.pm line 219.
> 
> Any other leads?  Thanks-

You should get only these 3 matches or even 2 if you didn't install from
Bundle:

% find /usr/lib/perl5 -name DBD |xargs grep -r 2.0415 
/usr/lib/perl5/site_perl/5.6.0/i386-linux/Bundle/DBD/mysql.pm:$VERSION =
'2.0415';
/usr/lib/perl5/site_perl/5.6.0/i386-linux/DBD/mysql.pm:$VERSION =
'2.0415';
Binary file
/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBD/mysql/mysql.so matches

The last file is the one that causes a problem -- in your case you will
probably get two mysql.so files. Try to find the problematic one with:

% find /usr/lib/perl5 -name DBD |xargs grep -r 2.0413



_____________________________________________________________________
Stas Bekman              JAm_pH     --   Just Another mod_perl Hacker
http://stason.org/       mod_perl Guide  http://perl.apache.org/guide 
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://logilune.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/  


Reply via email to