Jim Knuth wrote:

That was it! And now gets only:

spamassassin --lint Subroutine FuzzyOcr::O_NONBLOCK redefined at
/usr/share/perl/5.8/Exporter.pm line 65. at
/usr/lib/perl/5.8/POSIX.pm line 19

What is that still?

Chris wrote:

This is no FuzzyOcr problem but a perl core problem. Two core perl
modules export the same constant(s) (in this case O_NONBLOCK). You can
afely ignore this. Upgrading perl might remove this warning.

http://fuzzyocr.own-hero.net/ticket/16

I have some information that may be of use. I have installed
FuzzyOcr 3.5.0-rc1 on 2 Debian computers running Perl 5.8.4 and 2 running
5.8.8. One 5.8.4 and one 5.8.8 exhibited the error noted in the
ticket. After some experimentation it appears this may be related to
Net::Ident and not to the version of Perl.

# spamassassin -V
SpamAssassin version 3.1.7
 running on Perl version 5.8.4

# spamassassin --lint

# apt-get install libnet-ident-perl

# spamassassin --lint
Subroutine FuzzyOcr::O_NONBLOCK redefined at /usr/share/perl/5.8/Exporter.pm line 65.
at /usr/lib/perl/5.8/POSIX.pm line 19

# apt-get --purge remove libnet-ident-perl

# spamassassin --lint

It would be cool if it it's possible to fix this. I have scripts that rely on a clean --lint.


I think the answer for me is to remove it. It is listed with Debian as a suggested package and:

 module => 'Net::Ident',
 version => '0.00',
desc => 'If you plan to use the --auth-ident option to spamd, you will need
 to install this module.',

I don't use spamd.

Gary V

_________________________________________________________________
From photos to predictions, The MSN Entertainment Guide to Golden Globes has
it all. http://tv.msn.com/tv/globes2007/

Reply via email to