Bug 599203 - ReviewBoard looks for sqlite3, but in RHEL/EPEL it's known as sqlite
ReviewBoard looks for sqlite3, but in RHEL/EPEL it's known as sqlite
Product: Fedora EPEL
Classification: Fedora
Component: ReviewBoard (Show other bugs)
All Linux
low Severity medium
: ---
: ---
Assigned To: Stephen Gallagher
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2010-06-02 16:28 EDT by Ray Van Dolson
Modified: 2010-06-02 17:04 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2010-06-02 16:47:25 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Ray Van Dolson 2010-06-02 16:28:13 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):

How reproducible:

Steps to Reproduce:
1. Install ReviewBoard, sqlite and python-sqlite packages on EL5.
2. Run rb-install
Actual results:
sqlite3 is listed as missing.

Expected results:
sqlite should be a DB option.

Additional info:
Perhaps there's a way to alias this module as a workaround.
Comment 1 Stephen Gallagher 2010-06-02 16:47:25 EDT
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.
Comment 2 Ray Van Dolson 2010-06-02 17:04:21 EDT
Thanks Stephen, sorry for the noise.

Note You need to log in before you can comment on or make changes to this bug.