Hi

I've seen this problem on a box I have that has a couple of different perl (and
module) installs on it. Either you have 2 versions of perl installed and you're
picking up part of DBI from the wrong one or (more likely) you have had an older
version of DBI installed at some time and the new version didn't overwrite one
of the files in the ../auto/DBI/ directory.

What the error is telling you is that the binary portion of DBI which the module
is trying to autoload isn't the version that is required. i.e. your DBI module
is version 1.15 but it's found the headers / libraries or binaries for 1.14.

If you only have one perl install on the box, the safest bet is to completely
get rid of DBI and reinstall it. Places to look for parts of the module :

/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/DBI/*
/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/DBI.pm
/opt/perl5/lib/site_perl/5.6.1/PA-RISC2.0/auto/DBI/*

The above paths are based on perl installed in /opt/perl5 on and HPUX PA RISC 2
(K Class) machine. The version of perl is 5.6.1. Your path will change depending
on your platform, perl version and install path.

Hope this helps.

Paul



*******************************************************************************
Important.
Confidentiality: This communication is intended for the above-named person and
may be confidential and/or legally privileged. Any opinions expressed in this
communication are not necessarily those of the company. If it has come to you
in error you must take no action based on it, nor must you copy or show it to
anyone; please delete/destroy and inform the sender immediately.

Monitoring/Viruses
Orange may monitor all incoming and outgoing emails in line with current
legislation.  Although we have taken steps to ensure that this email and
attachments are free from any virus, we advise that in keeping with good
computing practice the receipient should ensure they are actually virus free.

Orange PCS Limited is a subsidiary of Orange SA and is registered in England No
2178917, with its address at St James Court, Great Park Road, Almondsbury Park,
Bradley Stoke, Bristol BS32 4QJ.
*******************************************************************************

Reply via email to