MailScanner ANNOUNCE: stable 4.67.6 released

Mike W mikew at crucis.net
Tue Mar 4 20:56:53 GMT 2008



Ray Curtis wrote:
> Mike W wrote:
>> I'm a non-guru, so please let me know when I've made a mistake.
>>
>> I've been unable to get MailScanner to use any anti-virus except for
>> ClamAV.
>>
>> With that in mind, I deleted MS 4.66.5-3 and downloaded 4.67.6.
>>
>> I got compile failure in two  modules. perl-Archive-Zip and
>> Perl-Storable. Install.sh continued and appeared to install
>> MailScanner.  However, at runtime I get the following error:
>>
>> [root at cygni MailScanner-4.67.6-1]# /etc/rc.d/init.d/MailScanner restart
>> Shutting down MailScanner daemons:
>>          MailScanner:                                      [FAILED]
>>          incoming sendmail:                                [  OK  ]
>>          outgoing sendmail:                                [  OK  ]
>> Waiting for MailScanner to die gracefully  dead.
>> Starting MailScanner daemons:
>>          incoming sendmail:                                [  OK  ]
>>          outgoing sendmail:                                [  OK  ]
>>          MailScanner:        is only avaliable with the XS version at
>> /usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9
>> BEGIN failed--compilation aborted at
>> /usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9.
>> Compilation failed in require at
>> /usr/lib/perl5/site_perl/5.8.8/Archive/Zip.pm line 11.
>> BEGIN failed--compilation aborted at
>> /usr/lib/perl5/site_perl/5.8.8/Archive/Zip.pm line 11.
>> Compilation failed in require at
>> /usr/lib/MailScanner/MailScanner/Message.pm line 48.
>> BEGIN failed--compilation aborted at
>> /usr/lib/MailScanner/MailScanner/Message.pm line 48.
>> Compilation failed in require at /usr/sbin/MailScanner line 80.
>> BEGIN failed--compilation aborted at /usr/sbin/MailScanner line 80.
>>                                                            [  OK  ]
>>
>> I downloaded perl-Archive-Zip from the Fedora site, re-ran the install
>> script and still have the same errors.  Running install.sh -nodeps makes
>> no change.
>>
>> So, I uninstalled 4.67 and re-ran the 4.65 install script and now it
>> fails as well.  Obviously I now have a perl conflict but I'm unsure with
>> which module.  Even with the latest per-Archive-Zip-1.16.1.2.1 from the
>> Fedora site, the install.sh script still trying to compile a new
>> version.
>>
>> Anyone point me toward fixing this other than backing out perl and
>> starting all over again?
>>
>> Mike W
>>
>
> I'm not an expert at this, but it appears to me that you have the wrong
> copy of both these rpms, maybe a newer copy since its Fedora.
>
> perl-Compress-Zlib
> perl-Archieve-Tar
>
> than the ones that come with the latest version of MailScanner.
>
>
That could be.  Here is an excerpt from the install.sh log that seems to
hint at that.


#   Failed test 'use Archive::Zip;'
#   at t/00.load.t line 5.
#     Tried to use 'Archive::Zip'.
#     Error:   is only avaliable with the XS version at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9
# BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9.
# Compilation failed in require at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
# BEGIN failed--compilation aborted at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
# Compilation failed in require at (eval 2) line 2.
# BEGIN failed--compilation aborted at (eval 2) line 2.

#   Failed test 'use Archive::Zip::MemberRead;'
#   at t/00.load.t line 6.
#     Tried to use 'Archive::Zip::MemberRead'.
#     Error:  Bareword "COMPRESSION_STORED" not allowed while "strict
subs" in use at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip/MemberRead.pm
line 107.
# Compilation failed in require at (eval 11) line 2.
# BEGIN failed--compilation aborted at (eval 11) line 2.
Use of uninitialized value in concatenation (.) or string at t/00.load.t
line 7.
# Testing Archive::Zip , Perl 5.008008, /usr/bin/perl
# Looks like you failed 2 tests of 2.
Use of uninitialized value in concatenation (.) or string at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30.
 is only avaliable with the XS version at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9.
Compilation failed in require at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
BEGIN failed--compilation aborted at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
Compilation failed in require at t/test.t line 11.
BEGIN failed--compilation aborted at t/test.t line 11.
Use of uninitialized value in concatenation (.) or string at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30.
 is only avaliable with the XS version at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9.
Compilation failed in require at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
BEGIN failed--compilation aborted at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
Compilation failed in require at t/testex.t line 11.
BEGIN failed--compilation aborted at t/testex.t line 11.
Use of uninitialized value in concatenation (.) or string at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30.
 is only avaliable with the XS version at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9.
Compilation failed in require at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
BEGIN failed--compilation aborted at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
Compilation failed in require at t/testMemberRead.t line 10.
BEGIN failed--compilation aborted at t/testMemberRead.t line 10.
Use of uninitialized value in concatenation (.) or string at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30.
 is only avaliable with the XS version at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9.
Compilation failed in require at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
BEGIN failed--compilation aborted at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
Compilation failed in require at t/testTree.t line 11.
BEGIN failed--compilation aborted at t/testTree.t line 11.
Use of uninitialized value in concatenation (.) or string at
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30.
 is only avaliable with the XS version at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.8.8/Compress/Zlib.pm line 9.
Compilation failed in require at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
BEGIN failed--compilation aborted at
/usr/src/redhat/BUILD/Archive-Zip-1.16/blib/lib/Archive/Zip.pm line 24.
Compilation failed in require at t/testUpdate.t line 11.
BEGIN failed--compilation aborted at t/testUpdate.t line 11.
Failed 6/7 test programs. 2/10 subtests failed.
make: *** [test_dynamic] Error 9
error: Bad exit status from /var/tmp/rpm-tmp.94052 (%build)
    Bad exit status from /var/tmp/rpm-tmp.94052 (%build)




More information about the MailScanner mailing list