Red Hat Bugzilla – Bug 599203
ReviewBoard looks for sqlite3, but in RHEL/EPEL it's known as sqlite
Last modified: 2010-06-02 17:04:21 EDT
Description of problem:
Attempting to set up ReviewBoard with sqlite. I have sqlite and python-sqlite packages installed, but ReviewBoard doesn't see them. It appears (per cmdline/rbsite.py) that ReviewBoard checks for a sqlite3 module which doesn't exist in RHEL/EPEL.
Instead ReviewBoard should check for sqlite.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install ReviewBoard, sqlite and python-sqlite packages on EL5.
2. Run rb-install
sqlite3 is listed as missing.
sqlite should be a DB option.
Perhaps there's a way to alias this module as a workaround.
On RHEL5, you need to install the python-sqlite2 package. ReviewBoard will detect this and use that interface instead of the sqlite3 interface. This is because the version of sqlite3 that ReviewBoard needs is newer than that which is available for RHEL5, but it also has a compatible sqlite2 interface.
Thanks Stephen, sorry for the noise.