Добрый день.
У стояла FreeBSD 6.2 Stable. Работала связка Postfiix + Amavisd-new-2.4.5 +SpamAssasin + ClamAV. Решил проапгрейдиться.
Стало FreeBSD 6.2 Stable. апдейтнул порты.
Решил перейдти на Amavisd-new-2.6.1 и след. версии Spamassasina и ClamAV.
Сначало все удалил, затем установил след версии.
При запуске Amavisd-new-2.6.1 выдает вот что:fetch_modules: error loading required module MIME/Head.pm:
File::Temp version 0.18 required--this is only version 0.16 at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Tools.pm line 14.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Tools.pm line 14.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Head.pm line 125.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Head.pm line 125.
Compilation failed in require at /usr/local/sbin/amavisd line 193.
String found where operator expected at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Body.pm line 450, near "whine "couldn't unlink ""
(Do you need to predeclare whine?)
fetch_modules: error loading required module MIME/Body.pm:
syntax error at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Body.pm line 450, near "whine "couldn't unlink ""
BEGIN not safe after errors--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Body.pm line 485.
Compilation failed in require at /usr/local/sbin/amavisd line 193.
String found where operator expected at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder.pm line 204, near "usage "unsupported encoding '$enc': using 'binary'""
(Do you need to predeclare usage?)
fetch_modules: error loading required module MIME/Entity.pm:
syntax error at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder.pm line 204, near "usage "unsupported encoding '$enc': using 'binary'""
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Entity.pm line 236.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Entity.pm line 236.
Compilation failed in require at /usr/local/sbin/amavisd line 193.
fetch_modules: error loading required module MIME/Parser.pm:
Global symbol "$M_DEBUG" requires explicit package name at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Parser/Filer.pm line 292.
Global symbol "$M_WARNING" requires explicit package name at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Parser/Filer.pm line 303.
BEGIN not safe after errors--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Parser/Filer.pm line 765.
Compilation failed in require at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 148.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 148.
Compilation failed in require at /usr/local/sbin/amavisd line 193.
String found where operator expected at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/Base64.pm line 77, near "debug "in = $in; out = $out""
(Do you need to predeclare debug?)
fetch_modules: error loading required module MIME/Decoder/Base64.pm:
syntax error at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/Base64.pm line 77, near "debug "in = $in; out = $out""
Compilation failed in require at /usr/local/sbin/amavisd line 193.
String found where operator expected at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/NBit.pm line 138, near "whine "saw 8-bit data while encoding 7bit""
(Do you need to predeclare whine?)
String found where operator expected at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/NBit.pm line 143, near "whine "saw long line while encoding 7bit/8bit""
(Do you need to predeclare whine?)
fetch_modules: error loading required module MIME/Decoder/NBit.pm:
syntax error at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/NBit.pm line 138, near "whine "saw 8-bit data while encoding 7bit""
syntax error at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/NBit.pm line 143, near "whine "saw long line while encoding 7bit/8bit""
Compilation failed in require at /usr/local/sbin/amavisd line 193.
String found where operator expected at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/UU.pm line 90, near "whine "file incomplete, no end found\n""
(Do you need to predeclare whine?)
fetch_modules: error loading required module MIME/Decoder/UU.pm:
syntax error at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/UU.pm line 90, near "whine "file incomplete, no end found\n""
Compilation failed in require at /usr/local/sbin/amavisd line 193.
String found where operator expected at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/Gzip64.pm line 94, near "whine "Encoding ""
(Do you need to predeclare whine?)
fetch_modules: error loading required module MIME/Decoder/Gzip64.pm:
syntax error at /usr/local/lib/perl5/site_perl/5.8.8/MIME/Decoder/Gzip64.pm line 94, near "whine "Encoding ""
Compilation failed in require at /usr/local/sbin/amavisd line 193.
ERROR: MISSING REQUIRED BASIC MODULES:
MIME::Head
MIME::Body
MIME::Entity
MIME::Parser
MIME::Decoder::Base64
MIME::Decoder::NBit
MIME::Decoder::UU
MIME::Decoder::Gzip64
BEGIN failed--compilation aborted at /usr/local/sbin/amavisd line 232.
Миме установленны:
p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable encodings
p5-MIME-Tools-5.426,2 A set of perl5 modules for MIME
перерыл по интернета. У одного кетайца случилось такое же. У него в теме ответов нет.
Подскажите где капнуть?