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/