You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Jason Crowe <jc...@midwestglove.com> on 2004/02/11 23:24:18 UTC
Bayes Problem
I am having problems with bayes on debian testing. I am not sure if it has
anything changed with the perl version.
Here is the output of `sa-learn --ham --mbox -D --showdots ok`. Ok is a ham
mbox with two messages in it.
Any ideas?
pop3:/home/mail# sa-learn --ham --mbox -D --showdots ok
debug: Score set 0 chosen.
debug: running in taint mode? yes
debug: Running in taint mode, removing unsafe env vars, and resetting PATH
debug: PATH included '/sbin', keeping.
debug: PATH included '/bin', keeping.
debug: PATH included '/usr/sbin', keeping.
debug: PATH included '/usr/bin', keeping.
debug: PATH included '/usr/bin/X11', keeping.
debug: PATH included '/usr/local/sbin', keeping.
debug: PATH included '/usr/local/bin', keeping.
debug: Final PATH set to:
/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin
debug: using "/usr/share/spamassassin" for default rules dir
debug: using "/etc/spamassassin" for site rules dir
debug: using "/root/.spamassassin/user_prefs" for user prefs file
debug: Score set 0 chosen.
debug: Initialising learner
debug: Initialising learner
debug: Removing Markup
debug: Learning Ham
Learned from 0 message(s) (1 message(s) examined).
ERROR: the Bayes learn function returned an error, please re-run with -D for
more information
RE: Bayes Problem
Posted by Jason Crowe <jc...@midwestglove.com>.
-----Original Message-----
From: Matthias Fuhrmann [mailto:Matthias.Fuhrmann@stud.uni-hannover.de]
Sent: Thursday, February 12, 2004 1:07 PM
To: spamassassin-users@incubator.apache.org
Subject: RE: Bayes Problem
try another user, not root or nobody. does this work ?
strange, how did you install the perl modules? using cpan? tests went
fine? if not cpan, did you issue a 'make test' right aftere 'make' ?
regards,
Matthias
Nope, It does the same thing regardless of user. I installed the perl
modules via webmin's cpan screen using make, test & install.
:(
RE: Bayes Problem
Posted by Matthias Fuhrmann <Ma...@stud.uni-hannover.de>.
On Thu, 12 Feb 2004, Jason Crowe wrote:
> I have cleaned out the bayes db's a long time ago. Right now the isn't
> anything in the bayes files. I did reinstall the DB_File after changing the
> include & lib location for the berkeley DB. It installed fine, but when I
> try sa-learn it hangs at:
>
>
> pop3:/home/mail# sa-learn --ham -D ok
> debug: Score set 0 chosen.
> debug: running in taint mode? yes
> debug: Running in taint mode, removing unsafe env vars, and resetting PATH
> debug: PATH included '/sbin', keeping.
> debug: PATH included '/bin', keeping.
> debug: PATH included '/usr/sbin', keeping.
> debug: PATH included '/usr/bin', keeping.
> debug: PATH included '/usr/bin/X11', keeping.
> debug: PATH included '/usr/local/sbin', keeping.
> debug: PATH included '/usr/local/bin', keeping.
> debug: Final PATH set to:
> /sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin
> debug: using "/usr/share/spamassassin" for default rules dir
> debug: using "/etc/spamassassin" for site rules dir
> debug: using "/root/.spamassassin/user_prefs" for user prefs file
> debug: Score set 0 chosen.
> debug: Initialising learner
> debug: Initialising learner
>
> I am running sa-learn as root using sitewide bayes.
try another user, not root or nobody. does this work ?
strange, how did you install the perl modules? using cpan? tests went
fine? if not cpan, did you issue a 'make test' right aftere 'make' ?
regards,
Matthias
RE: Bayes Problem
Posted by Jason Crowe <jc...@midwestglove.com>.
I have cleaned out the bayes db's a long time ago. Right now the isn't
anything in the bayes files. I did reinstall the DB_File after changing the
include & lib location for the berkeley DB. It installed fine, but when I
try sa-learn it hangs at:
pop3:/home/mail# sa-learn --ham -D ok
debug: Score set 0 chosen.
debug: running in taint mode? yes
debug: Running in taint mode, removing unsafe env vars, and resetting PATH
debug: PATH included '/sbin', keeping.
debug: PATH included '/bin', keeping.
debug: PATH included '/usr/sbin', keeping.
debug: PATH included '/usr/bin', keeping.
debug: PATH included '/usr/bin/X11', keeping.
debug: PATH included '/usr/local/sbin', keeping.
debug: PATH included '/usr/local/bin', keeping.
debug: Final PATH set to:
/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin
debug: using "/usr/share/spamassassin" for default rules dir
debug: using "/etc/spamassassin" for site rules dir
debug: using "/root/.spamassassin/user_prefs" for user prefs file
debug: Score set 0 chosen.
debug: Initialising learner
debug: Initialising learner
I am running sa-learn as root using sitewide bayes.
-----Original Message-----
From: Matthias Fuhrmann [mailto:Matthias.Fuhrmann@stud.uni-hannover.de]
Sent: Thursday, February 12, 2004 11:23 AM
To: spamassassin-users@incubator.apache.org
Subject: RE: Bayes Problem
On Thu, 12 Feb 2004, Jason Crowe wrote:
> I have installed DB_File and reinstalled Time::HiRes, but I am getting the
> same thing.
>
>
> Learned from 0 message(s) (1 message(s) examined).
> ERROR: the Bayes learn function returned an error, please re-run with -D
for
> more information
>
> Thanks,
> Jason
you can try feeding another bayesdb, by using a different user. try if
those mails gets collected by bayes, if it went ok, then your bayes db
is faulty. worth a try.
regards,
Matthias
RE: Bayes Problem
Posted by Matthias Fuhrmann <Ma...@stud.uni-hannover.de>.
On Thu, 12 Feb 2004, Jason Crowe wrote:
> I have installed DB_File and reinstalled Time::HiRes, but I am getting the
> same thing.
>
>
> Learned from 0 message(s) (1 message(s) examined).
> ERROR: the Bayes learn function returned an error, please re-run with -D for
> more information
>
> Thanks,
> Jason
you can try feeding another bayesdb, by using a different user. try if
those mails gets collected by bayes, if it went ok, then your bayes db
is faulty. worth a try.
regards,
Matthias
RE: Bayes Problem
Posted by Jason Crowe <jc...@midwestglove.com>.
I have installed DB_File and reinstalled Time::HiRes, but I am getting the
same thing.
Learned from 0 message(s) (1 message(s) examined).
ERROR: the Bayes learn function returned an error, please re-run with -D for
more information
Thanks,
Jason
-----Original Message-----
From: Theo Van Dinter [mailto:felicity@kluge.net]
Sent: Thursday, February 12, 2004 9:58 AM
To: Jason Crowe
Cc: spamassassin-users@incubator.apache.org
Subject: Re: Bayes Problem
On Thu, Feb 12, 2004 at 08:25:19AM -0600, Jason Crowe wrote:
> Okay, I did some checking and I am running perl 5.8.2, anyone know how I
can
> change that to a version that works with bayes?
The first suggestion is to make sure you have DB_File installed.
--
Randomly Generated Tagline:
"C makes it easy to shoot yourself in the foot; C++ makes it harder,
but when you do, it blows away your whole leg."
- Bjarne Stroustrup
Re: Bayes Problem
Posted by Theo Van Dinter <fe...@kluge.net>.
On Thu, Feb 12, 2004 at 08:25:19AM -0600, Jason Crowe wrote:
> Okay, I did some checking and I am running perl 5.8.2, anyone know how I can
> change that to a version that works with bayes?
The first suggestion is to make sure you have DB_File installed.
--
Randomly Generated Tagline:
"C makes it easy to shoot yourself in the foot; C++ makes it harder,
but when you do, it blows away your whole leg."
- Bjarne Stroustrup
RE: Bayes Problem
Posted by Matthias Fuhrmann <Ma...@stud.uni-hannover.de>.
On Thu, 12 Feb 2004, Jason Crowe wrote:
> Okay, I did some checking and I am running perl 5.8.2, anyone know how I can
> change that to a version that works with bayes?
guess its not a matter of 5.8.2. I have been running it for quiet a while
w/o any trouble. now on 5.8.3.
there must be another problem. check your cpan modules. maybe some has
been failed or isnt uptodate.
regards,
Matthias
RE: Bayes Problem
Posted by Jason Crowe <jc...@midwestglove.com>.
Okay, I did some checking and I am running perl 5.8.2, anyone know how I can
change that to a version that works with bayes?
Thanks,
Jason
-----Original Message-----
From: Jason Crowe [mailto:jcrowe@midwestglove.com]
Sent: Wednesday, February 11, 2004 4:24 PM
To: spamassassin-users@incubator.apache.org
Subject: Bayes Problem
I am having problems with bayes on debian testing. I am not sure if it has
anything changed with the perl version.
Here is the output of `sa-learn --ham --mbox -D --showdots ok`. Ok is a ham
mbox with two messages in it.
Any ideas?
pop3:/home/mail# sa-learn --ham --mbox -D --showdots ok
debug: Score set 0 chosen.
debug: running in taint mode? yes
debug: Running in taint mode, removing unsafe env vars, and resetting PATH
debug: PATH included '/sbin', keeping.
debug: PATH included '/bin', keeping.
debug: PATH included '/usr/sbin', keeping.
debug: PATH included '/usr/bin', keeping.
debug: PATH included '/usr/bin/X11', keeping.
debug: PATH included '/usr/local/sbin', keeping.
debug: PATH included '/usr/local/bin', keeping.
debug: Final PATH set to:
/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin
debug: using "/usr/share/spamassassin" for default rules dir
debug: using "/etc/spamassassin" for site rules dir
debug: using "/root/.spamassassin/user_prefs" for user prefs file
debug: Score set 0 chosen.
debug: Initialising learner
debug: Initialising learner
debug: Removing Markup
debug: Learning Ham
Learned from 0 message(s) (1 message(s) examined).
ERROR: the Bayes learn function returned an error, please re-run with -D for
more information