View Single Post
Old 01-27-2026, 10:51 AM   #9
shayaknyc
Connoisseur
shayaknyc began at the beginning.
 
Posts: 63
Karma: 10
Join Date: Sep 2012
Device: Kobo Aura
Ok, so I cloned the repo, and set the CALIBRE_DEVELOP_FROM variable to the full path for the src directory. Presumably, any subsequent usage of the calibre-debug command should utilize this source tree for the python scripts, yeah? If so, the command still appears to hang in exactly the same place:

Code:
$ echo $CALIBRE_DEVELOP_FROM
/home/shayaknyc/git/calibre/src

$ calibre-debug --export-all-calibre-data /home/shayaknyc/ayp/Calibre-Backup-20260127 all
Exporting libraries: /home/shayaknyc/win-d/Users/shaya/Documents/Calibre Library to: /home/shayaknyc/ayp/Calibre-Backup-20260127
Failed to initialize plugin: '/home/shayaknyc/.config/calibre/plugins/ANOBII.zip'
Traceback (most recent call last):
  File "calibre/customize/ui.py", line 833, in initialize_plugins
  File "calibre/customize/ui.py", line 87, in load_plugin
  File "calibre/customize/zipplugin.py", line 310, in load
  File "importlib/__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "calibre/customize/zipplugin.py", line 202, in exec_module
  File "calibre/customize/zipplugin.py", line 198, in get_code
  File "calibre_plugins.ANOBII.__init__", line 39
        cached_cover_url_is_reliable = True
    ^
TabError: inconsistent use of tabs and spaces in indentation
Failed to initialize plugin: '/home/shayaknyc/.config/calibre/plugins/Barnes & Noble.zip'
Traceback (most recent call last):
  File "calibre/customize/ui.py", line 833, in initialize_plugins
  File "calibre/customize/ui.py", line 87, in load_plugin
  File "calibre/customize/zipplugin.py", line 310, in load
  File "importlib/__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "calibre/customize/zipplugin.py", line 209, in exec_module
  File "calibre_plugins.barnes_noble.__init__", line 11, in <module>
    from urllib import quote
ImportError: cannot import name 'quote' from 'urllib' (/opt/calibre/lib/calibre-extensions/python-lib.bypy.frozen/urllib/__init__.pyc)
Failed to initialize plugin: '/home/shayaknyc/.config/calibre/plugins/DOC Input.zip'
Traceback (most recent call last):
  File "calibre/customize/ui.py", line 833, in initialize_plugins
  File "calibre/customize/ui.py", line 87, in load_plugin
  File "calibre/customize/zipplugin.py", line 329, in load
calibre.customize.InvalidPlugin: The plugin at /home/shaya/.config/calibre/plugins/DOC Input.zip cannot be used on linux
Failed to initialize plugin: '/home/shayaknyc/.config/calibre/plugins/KoboBooks.zip'
Traceback (most recent call last):
  File "calibre/customize/ui.py", line 833, in initialize_plugins
  File "calibre/customize/ui.py", line 87, in load_plugin
  File "calibre/customize/zipplugin.py", line 310, in load
  File "importlib/__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "calibre/customize/zipplugin.py", line 209, in exec_module
  File "calibre_plugins.kobobooks.__init__", line 10, in <module>
    import time, re, HTMLParser
ModuleNotFoundError: No module named 'HTMLParser'
Failed to initialize plugin: '/home/shayaknyc/.config/calibre/plugins/Read MP3 AudioBook metadata.zip'
Traceback (most recent call last):
  File "calibre/customize/ui.py", line 833, in initialize_plugins
  File "calibre/customize/ui.py", line 87, in load_plugin
  File "calibre/customize/zipplugin.py", line 310, in load
  File "importlib/__init__.py", line 126, in import_module
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "calibre/customize/zipplugin.py", line 209, in exec_module
  File "calibre_plugins.audiobookmetadatareader.__init__", line 8, in <module>
    from common import DEBUG
ModuleNotFoundError: No module named 'common'
/home/shayaknyc/win-d/Users/shaya/Documents/Calibre Library 0 2
metadata.db 0 2824
^CTraceback (most recent call last):
  File "calibre/db/backend.py", line 2721, in _backup_database
apsw.BusyError: not an error

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "runpy.py", line 198, in _run_module_as_main
  File "runpy.py", line 88, in _run_code
  File "site.py", line 47, in <module>
  File "site.py", line 43, in main
  File "calibre/debug.py", line 308, in main
  File "calibre/utils/exim.py", line 554, in run_exporter
  File "calibre/utils/exim.py", line 213, in export
  File "calibre/db/cache.py", line 86, in call_func_with_lock
  File "calibre/db/cache.py", line 3169, in export_library
  File "calibre/db/backend.py", line 2726, in backup_database
  File "calibre/db/backend.py", line 2720, in _backup_database
  File "contextlib.py", line 446, in __exit__
KeyboardInterrupt
Am I doing something wrong? I can confirm the cache.py file has the commit you reference above.
shayaknyc is offline   Reply With Quote