Quote:
Originally Posted by kovidgoyal
Move your calibre library to a decent filesystem, like ext4 or similar and you will be fine.
|
Thanks for the reply.
Well, to be honest, I was running metadata.db on an SMB share with nobrl activated. Knowing it's something disliked by calibre, I move it on a local ext4 folder.
I did not move all my books located on the NAS (same host, but other VM), using the env variable CALIBRE_OVERRIDE_DATABASE_PATH.
Unfortunately, there's no change for me, I've just tried to do a change on a book using "download metadata", and on apply, I get the following error :
Code:
calibre, version 6.14.1
ERREUR : Exception non gérée: <b>FileNotFoundError</b>:[Errno 2] No such file or directory: '/mnt/Calibre/Regine Deforges/Le collier de perles (8805)/cover.jpg'
calibre 6.14.1 embedded-python: True
Linux-5.10.0-21-amd64-x86_64-with-glibc2.35 Linux ('64bit', '')
('Linux', '5.10.0-21-amd64', '#1 SMP Debian 5.10.162-1 (2023-01-21)')
Python 3.10.1
Interface language: fr
Successfully initialized third party plugins: Quality Check (1, 13, 3)
Traceback (most recent call last):
File "calibre/db/backend.py", line 1629, in set_cover
File "calibre/utils/img.py", line 297, in save_cover_data_to
FileNotFoundError: [Errno 2] No such file or directory: '/mnt/Calibre/Regine Deforges/Le collier de perles (8805)/cover.jpg'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "calibre/gui2/metadata/single.py", line 621, in accept
File "calibre/gui2/metadata/single.py", line 602, in apply_changes
File "calibre/gui2/metadata/basic_widgets.py", line 1308, in commit
File "calibre/db/legacy.py", line 829, in set_cover
File "calibre/db/cache.py", line 77, in call_func_with_lock
File "calibre/db/cache.py", line 1616, in set_cover
File "calibre/db/backend.py", line 1632, in set_cover
File "calibre/utils/img.py", line 297, in save_cover_data_to
FileNotFoundError: [Errno 2] No such file or directory: '/mnt/Calibre/Regine Deforges/Le collier de perles (8805)/cover.jpg'
The thing I don't understand with the error is that it was a book without existing cover. Why does calibre complains about not finding such cover ?
Any help would be greatly appreciated please.
Thanks a lot.