"Screwed" up Perl?
wietse at BOUDISQUE.NL
Mon Feb 28 20:16:36 GMT 2005
[ The following text is in the "iso-8859-1" character set. ]
[ Your display is set for the "US-ASCII" character set. ]
[ Some characters may be displayed incorrectly. ]
Aaah, so I was just fooled by paying too much attention to the
(and, sorry for using the f-word)
On Monday, February 28, 2005 8:48 PM [GMT+1=CET],
Julian Field <MailScanner at ECS.SOTON.AC.UK> wrote:
> Don't worry about MIME-tools not finding MIME::Base64. When run from
> within MailScanner it will find it. Due to RPM packaging problems with
> RedHat, I have to install MIME::Base64 in a different location, which
> MailScanner knows about.
> This is why the installation of MIME-tools complained, while
> "MailScanner -v" is quite happy.
> If you want to get rid of this warning, then
> perl -MCPAN -e 'install MIME::Base64'
> Wietse Muizelaar wrote:
>> I seem to have a fucked up perl system, and I'm not sure on how to
>> fix this :)
>> Ok, what is the actual situation. I tried to install the MailScanner
>> 4.39.3-beta last weekend.
>> Started the install.sh (on a Debian Woody system, with some backports
>> installed, so no rpm-stuff)
>> It starts with the IO-Stringy: no problem
>> Next: MIME::Bas64: no problem
>> Timedate: no problem
>> Mailtools: no problem
>> Html::Parser: no problem
>> Checking for module MIME::Base64 (version 3.03)... not found.
>> --- Fallback: Checking for module MIME::Base64 (version 2.20)... not
>> Which is quite curious, because a few steps above, it succesfully
>> installs the 3.05-version of MIME::Base64.
>> When I manually enter the perl-tar/ directory, untar the
>> MIME-tools-5.417.tar.gz, enter the dir, and do a perl Makefile.PL,
>> this is the result:
>> Checking for module MIME::Base64 (version 3.03)... ok.
>> All these commands done as user root.
>> So, I'm not really sure where this is going wrong.
>> When I search for the pearllocal.pod-files, these are the different
>> locations on my system:
>> locate perllocal
>> And when looking at those different files; it looks like some
>> different versions of certail modules are installed at different
>> locations. I think this is NOT a Good Thing (tm).
>> The output of my current running MailScanner -v:
>> /opt/MailScanner/bin/MailScanner -v
>> Running on
>> Linux boudams 2.6.10 #1 Thu Jan 6 10:37:20 CET 2005 i686 unknown
>> This is Perl version 5.006001 (5.6.1)
>> This is MailScanner version 4.38.7
>> Module versions are:
>> 1.14 Archive::Zip
>> 1.119 Convert::BinHex
>> 1.03 Fcntl
>> 2.6 File::Basename
>> 2.03 File::Copy
>> 2.00 FileHandle
>> 1.0404 File::Path
>> 0.12 File::Temp
>> 1.29 HTML::Entities
>> 3.45 HTML::Parser
>> 2.30 HTML::TokeParser
>> 1.20 IO
>> 1.08 IO::File
>> 1.121 IO::Pipe
>> 3.05 MIME::Base64
>> 5.417 MIME::Decoder
>> 5.417 MIME::Decoder::UU
>> 5.417 MIME::Head
>> 5.417 MIME::Parser
>> 3.03 MIME::QuotedPrint
>> 5.417 MIME::Tools
>> 0.10 Net::CIDR
>> 1.03 POSIX
>> 1.72 Socket
>> 0.01 Sys::Syslog
>> 1.01 Time::localtime
>> Optional module versions are:
>> 1.75 DB_File
>> 1.05 Digest
>> 1.01 Digest::HMAC
>> 2.33 Digest::MD5
>> 2.06 Digest::SHA1
>> missing Inline
>> missing Mail::ClamAV
>> 3.000002 Mail::SpamAssassin
>> 1.997 Mail::SPF::Query
>> 0.15 Net::CIDR::Lite
>> 0.47 Net::DNS
>> missing Net::LDAP
>> missing Parse::RecDescent
>> missing SAVI
>> 1.2 Sys::Hostname::Long
>> 2.26 Test::Harness
>> 0.47 Test::Simple
>> 1.95 Text::Balanced
>> 1.31 URI
>> So, it looks like the correct modules versions are being found by
>> MailScanner. Is that correct?
>> If my Perl-thing is fucked up, is there any way to easily fix this?
>> Or is it just completely remove all perl-related stuff from my
>> system, install all in the same way (I remember installing some of
>> the modules using the CPAN-shell; lately I read this was 'wrong'?),
>> from the MailScanner-tar.gz. If anyone can give a hint, please? :)
>> ------------------------ 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).
>> Support MailScanner development - buy the book off the website!
------------------------ 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).
Support MailScanner development - buy the book off the website!
More information about the MailScanner