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/