View Single Post
Old 12-08-2016, 05:52 PM   #11
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by chrisridd View Post
Didn't Kobo switch sqlite versions (*) for the 4.x firmware? That could be one reason why old versions of Calibre/the plugin can't talk to it correctly, while newer versions can.

(*) it now uses write-ahead logging, IIRC.
I don't think Kobo changed SQLite version, just turned on the write-ahead logging. The problem for calibre is that the Python library the driver was using used an older SQlite library under Windows that didn't support this. I had to change to a different Python library to get the support. Back-porting this as a user plugin for calibre 1.48 to run on an WinXP machine is more work than I am interested in doing.

Last edited by davidfor; 12-08-2016 at 05:53 PM. Reason: grammar
davidfor is offline   Reply With Quote