On Thu, 28 Dec 2006 12:48:16 +0100, "sasa" <[EMAIL PROTECTED]> wrote:
>Hi, I have updated SA from spamassassin-3.0.4 to spamassassin-3.1.7 with YUM >method and all it's ok, but when I run sa-update I have this error: > >[EMAIL PROTECTED] ~]# sa-update >Can't locate IO/Zlib.pm in @INC (@INC contains: >/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi >/usr/lib/perl5/vendor_perl/5.8.5 >/usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 >/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi >/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi >/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi >/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi >/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi >/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi >/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 >/usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 >/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 >/usr/lib/perl5/site_perl >/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi >/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi >/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi >/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi >/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi >/usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 >/usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 >/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl) at >/usr/bin/sa-update line 95. >BEGIN failed--compilation aborted at /usr/bin/sa-update line 95. > I may be way off here, but that looks a pretty old version of Perl. have you tried using CPAN to update your modules? Try running spamassassin -D --lint at the top it will give you a list of Perl modules/dependencies, it may be worth your while checking those in CPAN, IIRC one of them installs Zlib as a dependency. Kind regards Nigel