Can't locate MIME/Decoder/BinHex.pm

Jeff Mills Jeff.Mills at POCOLD.COM.AU
Thu Oct 14 01:08:35 IST 2004


Hi all,
I currently have MailScanner version 4.34.8 working fine:
angry opt # ln -s MailScanner-4.33.3 MailScanner
angry opt # cd MailScanner/bin
angry bin # ./MailScanner --version
Running on
Linux angry 2.6.8-gentoo-r7 #1 Mon Oct 11 12:35:08 EST 2004 i686 AMD Athlon(tm) processor AuthenticAMD GNU/Linux
This is Perl version 5.008004 (5.8.4)
This is MailScanner version 4.33.3
Module versions are:
1.00    AnyDBM_File
1.13    Archive::Zip
1.02    Carp
1.119   Convert::BinHex
1.00    DirHandle
1.05    Fcntl
2.72    File::Basename
2.07    File::Copy
2.01    FileHandle
1.06    File::Path
0.12    File::Temp
1.27    HTML::Entities
3.34    HTML::Parser
2.28    HTML::TokeParser
1.21    IO
1.10    IO::File
1.123   IO::Pipe
3.00    MIME::Base64
5.403   MIME::Decoder
5.403   MIME::Decoder::UU
5.403   MIME::Head
5.406   MIME::Parser
5.411   MIME::Tools
0.10    Net::CIDR
1.08    POSIX
1.77    Socket
0.05    Sys::Syslog
1.02    Time::localtime
Optional module versions are:
2.64    Mail::SpamAssassin
0.31    Net::LDAP
missing SAVI
missing Mail::ClamAV
0.40    Net::DNS

I tried to install the latest stable version 4.34.8, but I receive an error when I try to run MailScanner:

angry bin # ./MailScanner --version
Can't locate MIME/Decoder/BinHex.pm in @INC (@INC contains: /opt/MailScanner/lib /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 . /opt/MailScanner/lib) at /opt/MailScanner/lib/MailScanner/Message.pm line 42.
BEGIN failed--compilation aborted at /opt/MailScanner/lib/MailScanner/Message.pm line 42.
Compilation failed in require at ./MailScanner line 52.
BEGIN failed--compilation aborted at ./MailScanner line 52.

I did a search of the archives and found that this message may be related to MIME-tools, so I uninstalled my copy and downloaded the one from the MailScanner page.
All the tests seemed to run fine and it installed properly:
angry MIME-tools-5.411 # make test
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.4 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/Body...........ok
t/Decoder........ok
t/Entity.........ok
t/Gauntlet.......ok
t/Head...........ok
t/Misc...........ok
t/Parser.........ok
t/Ref............ok
t/WordDecoder....ok
t/Words..........ok
All tests successful.
Files=10, Tests=223, 14 wallclock secs ( 3.67 cusr +  0.31 csys =  3.98 CPU)

However, I am still getting this error. Switching back to the old version works just fine.
Any ideas as to what my problem might be?

Cheers,
Jeff

------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).



More information about the MailScanner mailing list