On Mon, 15 Sep 2003 10:44:27 -0400 "Thomas A. Lowery" <[EMAIL PROTECTED]> wrote:
> It would appear that you didn't actually install the newer version of > DBI. Possibly just copied the DBI.pm and/or have PERL5LIB/-I/use lib > pointing to the newer version. > > To use the newer version do a > cd /place/you/have/dbi/source && perl Makefile.PL && make && \ > make test && install > I recommend using > cd /place/you/have/dbi/source && perl Makefile.PL && make && \ > make test && install UNINST=1 > > > On Mon, Sep 15, 2003 at 09:22:37AM +0200, Marc Travaille wrote: >> I try to use DBI for the first time with Linux RedHat9 and PERL >> 5.8.0. >> >> I download DBI, DBD from CPAN and I try to connect text file. >> >> When I run the script, I receive this Error Message: >> DBI object version 1.32 does not match $DBI::VERSION 1.38 at >> /usr/lib/perl5/5.8.0/i386-linux-thread-multi/Dynaloader.pm line 249. The RPM version of perl-dbi installs under /usr/lib/perl5/vendor_perl instead of under /usr/lib/perl5/site_perl, so you may have both versions installed at once. Run 'rpm -q perl-dbi' to find what version is installed by rpm and then run 'rpm -e perl-dbi-x.xx-x' to remove it. You may need to install the new version of DBI again using the instructions Thomas gave. You may have to 'su' to root before the 'make install'. -- Mac :}) ** I usually forward private questions to the appropriate mail list. ** Ask Smarter: http://www.catb.org/~esr/faqs/smart-questions.html Give a hobbit a fish and he eats fish for a day. Give a hobbit a ring and he eats fish for an age.