develooper Front page | perl.perl5.porters | Postings from September 2003

[perl #23743] Can't locate loadable object for module Digest::MD5 in @INC

Thread Next
Lorraine Freeman
September 5, 2003 21:00
[perl #23743] Can't locate loadable object for module Digest::MD5 in @INC
Message ID:
# New Ticket Created by  Lorraine Freeman 
# Please include the string:  [perl #23743]
# in the subject line of all future correspondence about this issue. 
# <URL: >

In the module:


There is a line,
require Digest::Perl::MD5;

which does not work because there does not seem to be a Digest::Perl::MD5
anywhere in the /usr/nas/pkg/perl/5.6.1-IP35 tree.

When our code runs either of these snippets:

<snippet #1>
require Digest::MD5;
</snippet #1>

- OR-

<snippet #2>
use lib '/usr/nas/pkg/perl/5.6.1-IP35/lib/5.6.1/IP35-irix';
use Digest::MD5;
</snippet #2>

it bombs with this error message:

Can't locate loadable object for module Digest::MD5 in @INC (@INC contains:
/usr/nas/pkg/perl/5.6.1-IP35/lib/5.6.1/IP35-irix /usr/nas/pkg/perl/5.6.1-IP35/lib/5.6.1

In, I added some print statements:

eval {
print "HERE\n";
if ($@) {
    my $olderr = $@;
    eval {
        # Try to load the pure perl version
print "NOW HERE\n";
		require Digest::Perl::MD5;
print "AND NOW HERE\n";
The last print statement did not get executed.

It is possible I am missing something obvious...but
other people are reporting the same problem, on different
sites. This seems to be occurring  on the SGI Origin 3000's
at least, if not other machines.

	Lorraine Freeman


Lorraine Freeman

"I stood...wondering how those with power over us
can effect such things, and by what cynical reasoning pardon themselves."

	-C.K Williams

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About