I fond that highly unlikely. The code that uses CALIBRE_OVERRIDE_DATABASE is in the database backend. All calibre utilities use that same code.
I'm guessing you only set, not exported the env var. Or xvfb-run is stripping the the env var. Incidentally why are you using xvfb-run? calibre does not need it, it uses a headless QPA backend, which was introduced several years ago, IIRC.
|