Closed drcxd closed 1 year ago
Check if sql-sqlite-program
is using the external sqlite3
, for me, the value is /usr/bin/sqlite3
.
Built-in sqlite module is not supported yet.
My sql-sqlite-program
is c:/msys64/mingw64/bin/sqlite3.exe
, which is also external. Do you think that building Emacs without sqlite module will fix this issue?
I have compiled my Emacs again with no built-in sqlite module, but still get the same result. Also tested with Emacs release 28.2, still get the same error.
Though I do not know emacs-lisp too much, I dig into the code a little bit. It seems that the problem has nothing to do with sqlite.
The echo area contains evaluating canditate
in the debugger.
Oh, I see, just checked calibredb-show-metadata
is buggy. It is not a useful feature by the way, it only prints out the metadata to Message buffer.
You can use calibredb-view
insead.
calibredb
works fine for me, it opens the*calibre-search*
buffer. However, when I try to invokecalibre-show-metadata
, I get a lisp error:I am using Emacs 30.0.50 on Windows, with built-in sqlite module. My calibredb package version is 20220612. I do have an external sqlite3 installed, and its version is 3.40.1. Any idea what leads to this problem?