[Spambayes] spambayes quit on me
Alex Shinn
foof at synthcode.com
Wed Nov 5 00:25:45 EST 2003
I had been using spambayes 1.0a3 but it recently started failing with a
"non-spam count would go negative" error leaving my inbox full of
hundreds of spam per day. I tried installing 1.0a6 and resetting my
.hammiedb, but it still fails with the same error:
lain:foof$ sb_mboxtrain.py -d ~/.hammiedb -g /var/mail/foof -s ~/Mail/spam
Training ham (/var/mail/foof):
Reading as Unix mbox
Trained 0 out of 0 messages
Training spam (/home/foof/Mail/spam):
Reading as MH mailbox
2580Traceback (most recent call last):
File "/usr/bin/sb_mboxtrain.py", line 315, in ?
main()
File "/usr/bin/sb_mboxtrain.py", line 306, in main
train(h, s, True, force, trainnew, removetrained)
File "/usr/bin/sb_mboxtrain.py", line 236, in train
mhdir_train(h, path, is_spam, force)
File "/usr/bin/sb_mboxtrain.py", line 209, in mhdir_train
msg_train(h, msg, is_spam, force)
File "/usr/bin/sb_mboxtrain.py", line 82, in msg_train
h.untrain(msg, not is_spam)
File "/usr/lib/python2.3/site-packages/spambayes/hammie.py", line 169, in untrain
self.bayes.unlearn(tokenize(msg), is_spam)
File "/usr/lib/python2.3/site-packages/spambayes/classifier.py", line 218, in unlearn
self._remove_msg(wordstream, is_spam)
File "/usr/lib/python2.3/site-packages/spambayes/classifier.py", line 358, in _remove_msg
raise ValueError("non-spam count would go negative!")
ValueError: non-spam count would go negative!
lain:foof$ uname -a
Linux lain 2.4.19 #1 SMP Mon Sep 9 12:31:27 CDT 2002 i586 unknown unknown GNU/Linux
lain:foof$ python -V
Python 2.3+
Any ideas?
--
Alex
More information about the Spambayes
mailing list