Probably you mixed two DBI installations. The 1.40 version may be incomplete, but at least some libraries survived and exist in a directory that is searched before directory where the 1.42 librarys exist.

If you install the DBI modules from a package manager (like apt-get, rpm), try to remove and install from CPAN.

-Thiago Rondon

amos.nak...@seagate.com escreveu:
Hi,

Am getting the following DBI error. I think l might have too versions
installed. How do l un-install one
and leave the other?

DBI object version 1.40 does not match $DBI::VERSION 1.42 at
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 253.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5
/i386-linux-thread-multi/DBI.pm line 259.
Compilation failed in require at /apps/code/e3.pl line 4.
BEGIN failed--compilation aborted at /apps/code/e3.pl line 4

Regards,

Amos Nakolo
IT Systems Engineer
Seagate Oklahoma

Reply via email to