Opened 17 years ago

Last modified 17 years ago

#1868 closed defect

Function not implemented error when searching or reindexing — at Initial Version

Reported by: lasudry@… Owned by: Alec Thomas
Priority: normal Component: RepoSearchPlugin
Severity: blocker Keywords:
Cc: lasudry@… Trac Release: 0.10

Description

Installation went fine, but when searching, got the following error :

Traceback (most recent call last):

File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 406, in dispatch_request

dispatcher.dispatch(req)

File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 237, in dispatch

resp = chosen_handler.process_request(req)

File "/usr/lib/python2.4/site-packages/trac/Search.py", line 181, in process_request

results += list(source.get_search_results(req, terms, filters))

File "build/bdist.linux-i686/egg/tracreposearch/search.py", line 79, in get_search_results File "build/bdist.linux-i686/egg/tracreposearch/indexer.py", line 134, in init File "build/bdist.linux-i686/egg/tracreposearch/indexer.py", line 97, in wrap File "build/bdist.linux-i686/egg/tracreposearch/indexer.py", line 240, in reindex File "build/bdist.linux-i686/egg/tracreposearch/indexer.py", line 97, in wrap File "build/bdist.linux-i686/egg/tracreposearch/indexer.py", line 138, in _open_storage File "anydbm.py", line 83, in open

return mod.open(file, flag, mode)

File "dbhash.py", line 16, in open

return bsddb.hashopen(file, flag, mode)

File "bsddb/init.py", line 291, in hashopen File "bsddb/init.py", line 347, in _openDBEnv

DBRunRecoveryError: (-30974, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: Function not implemented')



When launching update-index, got the following one :

Traceback (most recent call last):

File "./update-index", line 10, in ?

indexer = Indexer(e)

File "/var/trac/netitbe/plugins/reposearchplugin/0.10/tracreposearch/indexer.py", line 134, in init

self.reindex()

File "/var/trac/netitbe/plugins/reposearchplugin/0.10/tracreposearch/indexer.py", line 97, in wrap

return f(*args, kw)

File "/var/trac/netitbe/plugins/reposearchplugin/0.10/tracreposearch/indexer.py", line 240, in reindex

self._open_storage('c')

File "/var/trac/netitbe/plugins/reposearchplugin/0.10/tracreposearch/indexer.py", line 97, in wrap

return f(*args, kw)

File "/var/trac/netitbe/plugins/reposearchplugin/0.10/tracreposearch/indexer.py", line 138, in _open_storage

self.meta = anydbm.open(os.path.join(self.index_dir, 'meta.db'), mode)

File "/usr/lib/python2.4/anydbm.py", line 83, in open

return mod.open(file, flag, mode)

File "/usr/lib/python2.4/dbhash.py", line 16, in open

return bsddb.hashopen(file, flag, mode)

File "/usr/lib/python2.4/site-packages/PIL/init.py", line 291, in hashopen

File "/usr/lib/python2.4/site-packages/PIL/init.py", line 347, in _openDBEnv

bsddb.db.DBRunRecoveryError: (-30974, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: Function not implemented')



Maybe I missed something ...

Change History (0)

Note: See TracTickets for help on using tickets.