Closed Bug 745575 Opened 13 years ago Closed 13 years ago

howto should note "pysqlite2" module requirement

Categories

(Cloud Services Graveyard :: Server: Sync, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: Atoll, Unassigned)

Details

(Whiteboard: [qa+])

A user following the directions in d.smc/howtos/run-sync.html was unable to run their server due to a missing module "pysqlite2", and observed that we should add a note to that howto about the requirement. I notice in the top of the howto that it says the package "sqlite3" is required, but not the package "pysqlite2". It's not clear which of these is correct. Whichever IS correct, adding an additional info notice between the "make test" and "To start the server" would help remind users that missed the dependencies above to ensure that the correct Python database driver is installed. 13:43 < Flyser__> Hi, I tried to follow http://docs.services.mozilla.com/howtos/run-sync.html and make build works fine, but make test gives me: http://paste.pocoo.org/show/581955/ and bin/paster serve development.ini gives me: http://paste.pocoo.org/show/581956/ 13:43 < Flyser__> any idea how I can fix that 14:08 < axrfnu> Flyser__: i think you have to install pysqlite2 python module 14:08 < axrfnu> as the log messages clearly state: "ImportError: No module named pysqlite2" 14:35 < Flyser__> I do have it installed in my normal python installation 14:35 < Flyser__> installing it in the virtualenv with pip fixed it, thanks 14:35 < Flyser__> But this sounds like a bug doesn't it? shouldn't make build install pysqlite? 15:08 < axrfnu> not necessarily as you could use a different backend, too 15:10 < Flyser__> point taken 15:10 < Flyser__> it should still be noted in the howto 15:11 < axrfnu> agreed
Whiteboard: [qa+]
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Yep. It's in there.
Status: RESOLVED → VERIFIED
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.