Planet goes BOOM
#
File "/usr/lib/python2.3/bsddb/_init_.py", line 138, in keys return self.db.keys()
bsddb._db.DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: Invalid argument')
Exception bsddb._db.DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery') in ignored
Stupid Berkley DB.
I may have to look into alternatives. Or maybe it's happening because I'm running with Python 2.3 instead of 2.4.
Sam Ruby's Venus might be more worthy. I think it still uses BSDDB but it is more modular. Maybe I could swap out the cache for something else. Planet is very monolithic, and hard to fix.