Bugs item #1387699, was opened at 2005-12-21 20:14
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1387699&group_id=61702
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: hammie
Group: 1.0.4
Status: Open
Resolution: None
Priority: 5
Submitted By: aikiaboy (aikiaboy)
Assigned to: Nobody/Anonymous (nobody)
Summary: train_on_filter=True needs the db to be opened read/write
Initial Comment:
train_on_filter=True needs the db to be opened
read/write for classification
eg.
========================
[globals]
dbm_type=db3hash
verbose=True
[Headers]
include_score=True
[html_ui]
display_adv_find=True
[Storage]
persistent_use_database=dbm
persistent_storage_file=./hammie.db
[Hammie]
train_on_filter=True
=========================
$ sb_filter.py
asdf
fdsa
Loading state
from /u/k/a/kantor/.spambayes/./hammie.db database
/u/k/a/kantor/.spambayes/./hammie.db is an existing
database, with 2273 spam and 711 ham
Traceback (most recent call last):
File "/u/k/a/kantor/bin/sb_filter.py", line 257, in ?
main()
File "/u/k/a/kantor/bin/sb_filter.py", line 248, in
main
action(msg)
File "/u/k/a/kantor/bin/sb_filter.py", line 180, in
filter
return self.h.filter(msg)
File "/u/k/a/kantor/bin/spambayes/lib/python2.4/site-
packages/spambayes/hammie.py", line 120, in filter
File "/u/k/a/kantor/bin/spambayes/lib/python2.4/site-
packages/spambayes/hammie.py", line 162, in train
File "/u/k/a/kantor/bin/spambayes/lib/python2.4/site-
packages/spambayes/classifier.py", line 273, in learn
File "/u/k/a/kantor/bin/spambayes/lib/python2.4/site-
packages/spambayes/classifier.py", line 384, in
_add_msg
File "/u/k/a/kantor/bin/spambayes/lib/python2.4/site-
packages/spambayes/storage.py", line 304, in
_wordinfoset
File "/s/python-
2.4.1/sun4x_58/lib/python2.4/shelve.py", line 130, in
__setitem__
self.dict[key] = f.getvalue()
File "../spambayes//lib/python2.4/site-
packages/bsddb3/__init__.py", line 218, in __setitem__
bsddb._db.DBAccessError: (13, 'Permission denied --
put: attempt to modify a read-only tree')
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=1387699&group_id=61702
_______________________________________________
Spambayes-bugs mailing list
[email protected]
http://mail.python.org/mailman/listinfo/spambayes-bugs