Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 08-09-2023, 12:28 AM   #1
clarissepongor
Junior Member
clarissepongor began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Aug 2023
Device: Boox Onyx Note Air 2
Error message

First time posting - sorry it's such a helpless cry for help.

The past few times I've synced my calibre library, I've gotten multiple error messages. Here is one of them. Are you able to advise on how I can fix this issue? (If relevant: I keep my Calibre library on GoogleDrive and read using the native reader app on Onyx Boox Note Air 2.)

Quote:
calibre, version 6.21.0
ERROR: Unhandled error: Failed to read book data from calibre library. Click "Show details" for more information

Traceback (most recent call last):
File "calibre/gui2/library/models.py", line 643, in current_changed
File "calibre/gui2/library/models.py", line 620, in get_book_display_info
File "calibre/gui2/library/models.py", line 815, in cover
File "calibre/db/legacy.py", line 455, in cover
File "calibre/db/cache.py", line 1028, in cover
File "calibre/db/cache.py", line 85, in call_func_with_lock
File "calibre/db/cache.py", line 1063, in copy_cover_to
File "calibre/db/backend.py", line 1590, in copy_cover_to
File "shutil.py", line 195, in copyfileobj
TimeoutError: [Errno 60] Operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre/gui2/library/models.py", line 643, in current_changed
File "calibre/gui2/library/models.py", line 620, in get_book_display_info
File "calibre/gui2/library/models.py", line 815, in cover
File "calibre/db/legacy.py", line 455, in cover
File "calibre/db/cache.py", line 1028, in cover
File "calibre/db/cache.py", line 85, in call_func_with_lock
File "calibre/db/cache.py", line 1063, in copy_cover_to
File "calibre/db/backend.py", line 1590, in copy_cover_to
File "shutil.py", line 195, in copyfileobj
TimeoutError: [Errno 60] Operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre/gui2/library/models.py", line 643, in current_changed
File "calibre/gui2/library/models.py", line 620, in get_book_display_info
File "calibre/gui2/library/models.py", line 815, in cover
File "calibre/db/legacy.py", line 455, in cover
File "calibre/db/cache.py", line 1028, in cover
File "calibre/db/cache.py", line 85, in call_func_with_lock
File "calibre/db/cache.py", line 1063, in copy_cover_to
File "calibre/db/backend.py", line 1590, in copy_cover_to
File "shutil.py", line 195, in copyfileobj
TimeoutError: [Errno 60] Operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre/gui2/library/models.py", line 643, in current_changed
File "calibre/gui2/library/models.py", line 620, in get_book_display_info
File "calibre/gui2/library/models.py", line 815, in cover
File "calibre/db/legacy.py", line 455, in cover
File "calibre/db/cache.py", line 1028, in cover
File "calibre/db/cache.py", line 85, in call_func_with_lock
File "calibre/db/cache.py", line 1063, in copy_cover_to
File "calibre/db/backend.py", line 1590, in copy_cover_to
File "shutil.py", line 195, in copyfileobj
TimeoutError: [Errno 60] Operation timed out
clarissepongor is offline   Reply With Quote
Old 08-09-2023, 12:50 AM   #2
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,168
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
The first thing to do is to read the calibre FAQ section headed: I am getting errors with my calibre library on a networked drive/NAS?.

Then to realize that in your calibre library at the end of the individual book directories, you will see (1234) where the numbers are a calibre generated ID. For versioning, Google Drive uses the same structure so it will destroy your library.

Putting a calibre library on any network attached storage is a gamble, putting it on Google Drive is like playing Russian Roulette with no empty chamber.

See WARNING - Google Drive Incompatible with Calibre! for more information.

Try a search for "calibre how to recover a corrupted library site:mobileread.com" on Google. You should get multiple hits such as Can't open Calibre-Corrupt library.

The basic procedure would be to copy your library from Google Drive to local storage before working on it. As a start, I would then create a new library and add the books from the local copy of the old library to the new library using add books from folders and sub-folders.

You can keep a backup copy of your calibre library on Google Drive, just don't have your active copy on there.

Last edited by DNSB; 08-09-2023 at 12:53 AM.
DNSB is offline   Reply With Quote
Advert
Old 08-09-2023, 12:11 PM   #3
Quoth
Still reading
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 14,016
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
Quote:
Originally Posted by clarissepongor View Post
The past few times I've synced my calibre library, I've gotten multiple error messages. Here is one of them. Are you able to advise on how I can fix this issue? (If relevant: I keep my Calibre library on GoogleDrive
Only use a local drive, either internal or directly connected external (never via network).

GoogleDrive and siimilar products are only for sharing a copy. Never "run" an application using files on them. Or you can make a backup to them (though I wouldn't).

You can't run Calibre (and many other programs) directly using Google Drive files.
Quoth is offline   Reply With Quote
Old 08-09-2023, 06:53 PM   #4
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,745
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
You have just very seriously broken your calibre library. First thing to do is never ever sync it to any cloud service.

Next thing to do is try to repair it if possible. If not, start over with a clean library and you will have to manually enter all of your eBooks and do any changes by hand.
JSWolf is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Error: Error communicating with device message techie6 Devices 5 04-02-2018 09:25 PM
KindleGen error message: E1003 Unknown error in class String. Doitsu Kindle Formats 1 06-25-2014 12:29 PM
Error message: "TEMPLATE ERROR Single '}' encountered in format string" frank14612 Calibre 22 07-02-2013 11:05 AM
Calibre plugIn Kindle Collections Error message "Value Error:month..." readee Plugins 4 10-10-2011 11:21 AM
error message: ERROR ITMS-4099: "Invalid ISBN: [#] at Book (MZItmspBookPac NewDay ePub 3 10-07-2010 01:47 PM


All times are GMT -4. The time now is 03:25 AM.


MobileRead.com is a privately owned, operated and funded community.