Copy of multiple books to Library fail if one book corrupted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi,
I have a latest 2.58 version on Windows 8 Enterprise and find the following:
Copy of multiple books to Library fail if one book corrupted
calibre, version 2.58.0
ERROR: Failed: Could not copy books: [Errno 13] Permission denied
Traceback (most recent call last):
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "site-packages\
File "shutil.py", line 49, in copyfileobj
IOError: [Errno 13] Permission denied
I see two issues with this:
- it fails whole set instead of only corrupted book
- it does not tell which book is corrupted. I am trying to move very large library and selecting 20/30 at a time and have to split sets(kind of a binary search) to find bad book
Thanks
Baruch
That's not a corrupted book, that is a permission denied error. You have
permissions problem somewhere in your library folders. That is not an
error the copy process is designed to be robust against. The ability to
access files inside the library folder is a fundamental assumption
throughout calibre.
status invalid