Something I noticed when reinstalling DBI.. it's finding perl 5.008 somewhere on the system, despite invoking cpan with the 5.8 binary.  I get this message:

Creating DBI::PurePerl test variant: t/zvpp_60preparse.t
Creating DBI::PurePerl test variant: t/zvpp_80proxy.t
Checking if your kit is complete...
Looks good
I see you're using perl 5.008002 on IP27-irix, okay.

Robert Aspinall

NOAA's National Ocean Service
CO-OPS/Information Systems Division
1305 East-West Highway
Bldg. SSMC4, Station Id 6314
Silver Spring, MD 20910

[EMAIL PROTECTED]


Stas Bekman wrote:
Robert Aspinall wrote:
ldd DBI.so just returns:

libc.so.1  =>  /usr/lib32/libc.so.1

Hmm, that's bizzare. Was DBI linked statically with perl or something like that? I'm not familiar with Irix, so I'm just guessing. But in this case there should be no DBI.so.

How about nuking
/opt/perl-5.8.2/lib/site_perl/5.8.2/IP27-irix/auto/DBI/DBI.so
and DBI.pm, and installing it from scratch?

Also please show us, the ldd output of the mod_perl and perl libs (assuming that they are shared libs)

Can't load
'/opt/perl-5.8.2/lib/site_perl/5.8.2/IP27-irix/auto/DBI/DBI.so' for
module DBI: 71121247:/var/sgi_apache/server/sbin/httpd: rld: Fatal
Error: unresolvable symbol in
/opt/perl-5.8.2/lib/site_perl/5.8.2/IP27-irix/auto/DBI/DBI.so:
PL_curstackinfo at /opt/perl-5.8.2/lib/5.8.2/IP27-irix/DynaLoader.pm



Reply via email to