[ic] Intchg 4.6.5 cannot find Digest::MD5...

Stefan Hornburg racke at linuxia.de
Tue Jan 24 10:22:15 EST 2006


Mike Heins wrote:
> Quoting Kevin Walsh (kevin at cursor.biz):
> 
>>"Goss, Clayton" <cgoss at foxfireprinting.com> wrote:
>>
>>>[root at DE-FF-RH7_2 root]# whereis perl
>>>perl: /usr/bin/perl /usr/local/bin/perl /usr/share/man/man1/perl.1.gz
>>>
>>>[root at DE-FF-RH7_2 root]# /usr/bin/perl -MDigest::MD5 -le 'print
>>>$Digest::MD5::VERSION'
>>>2.36
>>>
>>>[root at DE-FF-RH7_2 root]# /usr/local/bin/perl -MDigest::MD5 -le 'print
>>>$Digest::MD5::VERSION'
>>>2.36
>>>
>>>For some reason, interchange 4.6.5 just does not recognize the module.  
>>>
>>
>>I don't know what more to suggest from here, unless it's something
>>silly such as file permissions on the module (read-only for root?)
>>or a weird security/chroot environment.  I'm assuming that the module
>>installed cleanly, with no errors reported in the test phase.
>>
>>It shouldn't take long to fix interactively (logged in and able to look
>>around and experiment), but I can't think of anything further to suggest
>>remotely, short of upgrading everything.  All of the version numbers
>>you've quoted (Apache, Interchange, the Red Hat distro, Perl etc.) are
>>very old.  Well, apart from the Digest::MD5 module which, ironically,
>>is bang up to date. :-)
> 
> 
> It sounds like the error he is getting comes from catalog.cfg, which
> is easily ignored by removing the "Require Digest::MD5" line from
> that file. Did 4.6.5 even have the "Require" directive?  I can't
> remember when I put it in.
> 

According to our xmldocs this directive exists in the 4.6.x series:

http://www.icdevgroup.org/docs/confs/Require.html

Bye
	Racke


More information about the interchange-users mailing list