Quote:
Originally Posted by kovidgoyal
No clue, there is something deeply weird on your system. If you look at your busy error it comes from line 2721 in db/backend.py but that error is explicitly suppressed on line 2720 so it should be impossible.
|
Here's a fresh output, I'm seeing this error on line 2742:
Code:
$ calibre-debug --export-all-calibre-data /home/shayaknyc/ayp/Calibre-Backup-20260202 /home/shaya/Documents/Calibre-Subset
Exporting libraries: /home/shayaknyc/Documents/Calibre-Subset to: /home/shayaknyc/ayp/Calibre-Backup-20260202
/home/shayaknyc/Documents/Calibre-Subset 0 2
metadata.db 0 7
^CTraceback (most recent call last):
File "calibre/db/backend.py", line 2742, 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 89, in call_func_with_lock
File "calibre/db/cache.py", line 3354, in export_library
File "calibre/db/backend.py", line 2747, in backup_database
File "calibre/db/backend.py", line 2741, in _backup_database
File "contextlib.py", line 450, in __exit__
KeyboardInterrupt