User Information:
===================

Installed older version of gramps in attempt to recover database that v3 cannot import. V 2.2 gets this error. I am stumped.


Error Details:
===================

47157: ERROR: DbLoader.py: line 448: Failed to open database.
Traceback (most recent call last):
  File "/opt/share/gramps/DbLoader.py", line 427, in read_file
    self.dbstate.db.load(filename,self.uistate.pulse_progressbar,mode)
  File "/opt/share/gramps/GrampsDb/_GrampsBSDDB.py", line 348, in load
    self.env.set_flags(db.DB_LOG_AUTOREMOVE,1)  # clean up unused logs
AttributeError: 'module' object has no attribute 'DB_LOG_AUTOREMOVE'
90492: ERROR: gramps.py: line 148: Unhandled exception
Traceback (most recent call last):
  File "/opt/share/gramps/ViewManager.py", line 826, in open_activate
    (filename,filetype) = self.db_loader.open_file()
  File "/opt/share/gramps/DbLoader.py", line 113, in open_file
    self.read_file(filename,filetype)
  File "/opt/share/gramps/DbLoader.py", line 448, in read_file
    log.error("Failed to open database.", exc_info=True)
  File "/usr/lib/python2.6/logging/__init__.py", line 1059, in error
    self._log(ERROR, msg, args, **kwargs)
  File "/usr/lib/python2.6/logging/__init__.py", line 1141, in _log
    self.handle(record)
  File "/usr/lib/python2.6/logging/__init__.py", line 1151, in handle
    self.callHandlers(record)
  File "/usr/lib/python2.6/logging/__init__.py", line 1188, in callHandlers
    hdlr.handle(record)
  File "/usr/lib/python2.6/logging/__init__.py", line 662, in handle
    self.emit(record)
  File "/opt/share/gramps/GrampsLogger/_GtkHandler.py", line 28, in emit
    ErrorView(error_detail=self,rotate_handler=self._rotate_handler)
  File "/opt/share/gramps/GrampsLogger/_ErrorView.py", line 21, in __init__
    self.run()
  File "/opt/share/gramps/GrampsLogger/_ErrorView.py", line 26, in run
    self.help_clicked()
AttributeError: 'ErrorView' object has no attribute 'help_clicked'
131704: ERROR: DbLoader.py: line 448: Failed to open database.
Traceback (most recent call last):
  File "/opt/share/gramps/DbLoader.py", line 427, in read_file
    self.dbstate.db.load(filename,self.uistate.pulse_progressbar,mode)
  File "/opt/share/gramps/GrampsDb/_GrampsBSDDB.py", line 348, in load
    self.env.set_flags(db.DB_LOG_AUTOREMOVE,1)  # clean up unused logs
AttributeError: 'module' object has no attribute 'DB_LOG_AUTOREMOVE'

System Information:
===================

Python version: 2.6 (r26:66714, Nov  3 2009, 17:33:38) [GCC 4.4.1 20090725 (Red Hat 4.4.1-2)]
BSDDB version: 4.7.3
Gramps version: 2.2.4-1
LANG: en_US.UTF-8
OS: Linux
Distribution: 2.6.30.10-105.2.16.fc11.i686.PAE