On Apr 24, 2009, at 11:34 AM, Mark Martinec wrote:
Jean-Paul,
I have freebsd running exim clam and sa sitewide config-
I upgraded from 3.1.8 if memeory serves-
So I installed the URI perl module tried to run sa-update and it
tell me
that Im missing the IO/Zlib module- but when I go to install it,
it tells
me the io/zlib is already installed
I'm a bit confused- any help would be greatly appreciated
Possibly caused by a recent upgrade of Perl on FreeBSD ports
(to 5.8.9, and also 5.10.0 was made available - I'd recommend
5.10.0 (lang/perl5.10), the 5.8.9 brought in some ugly problems).
If perl was indeed upgraded recently on your system, I'd suggest
removing all p5-* ports and reinstalling SpamAssassin from ports,
which will bring in all required dependencies and install them
in the correct perl lib subdirectory. Something like:
update your ports (e.g. csup /etc/cvsup/ports; make fetchindex)
pkg_delete -f 'p5-*'
portinstall -R mail/p5-Mail-SpamAssassin
Mark
If perl was upgrade on freebsd run 'perl-after-upgrade' to fix things
up. I have notes from three recent upgrades if someone needs them.
Joe