SA-Update Problem

Matt Kettler mkettler at
Wed Apr 9 15:33:54 IST 2008

Gregory Wong wrote:
> I am having issues when I run SA-Update. I get the following error:
> Insecure dependency in open while running with -T switch at 
> /usr/lib/perl/5.8/IO/ line 188.
> I have searched and it looks like I am missing a perl module IO::File 
> but when I try to install it in CPAN it says it cannot be found.
> Any suggestions?

Well, you're definitely not missing IO::File.. It was running in that module 
when then error occurred. It's got to be present to be running ;)

Anyway, CPAN should work for IO::File, ie: this command line should work:
perl -MCPAN -e 'install IO::File'

However, your problem could be one of two problems. Either your IO::File is 
corrupted or your SpamAssassin is old and buggy..

Are you by chance running a fairly old SpamAssassin (ie: pre 3.2.0?)

Some possibly related bugs:

Also in this post:

Daryl O'Shea implies that this exact error message is a known issue in SA pre 3.1.0.

More information about the MailScanner mailing list