04-14-2017, 12:30 PM | #1 |
Enthusiast
Posts: 31
Karma: 103134
Join Date: Feb 2010
Device: iPhone
|
error 21
When trying to add a book to my library I get the following error overtime, regardless of how I try to add the book (drag and drop or "add Book"
I have disabled all plugins and cleaned the library (no errors, no duplicates). I've also tried a few different pub files with mixed results, some import fine, others generate this error. I cannot see any difference in the files and they are not DRMed. Not sure if it matters, but Calibre is often using 90-105% of a CPU core (2012 iMac), then drops to 0.5% macOS Sierra, Calibre 2.82 Code:
calibre, version 2.82.0 WARNING: Errors while adding: There were problems adding some files, click "Show details" for more information ---------------------------------------------------------------------- Failed to add the file /Users/lbutlr/Desktop/Pilot X.epub to the book: /Users/lbutlr/Desktop/Pilot X.epub With error: Traceback (most recent call last): File "site-packages/calibre/gui2/add.py", line 410, in add_formats File "site-packages/calibre/db/cache.py", line 1385, in add_format File "site-packages/calibre/startup.py", line 122, in local_open IOError: [Errno 21] Is a directory: u'/Users/lbutlr/Desktop/Pilot X.epub' |
04-14-2017, 12:40 PM | #2 |
Connoisseur
Posts: 77
Karma: 149999
Join Date: Aug 2008
Location: Ireland
Device: Kobo Glo, Kobo Touch, Kindle PW3
|
Same error here and an explanation from Kovid.
https://www.mobileread.com/forums/sh...ighlight=errno Last edited by higgs; 04-14-2017 at 12:40 PM. Reason: forgot link |
04-14-2017, 12:41 PM | #3 |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That's because the "books" you are adding are not epub files, but directories whose names happen to have the .epub extension. These are not supported. You need to get hold of actual epub files before you can add them to calibre.
|
04-18-2017, 05:59 AM | #4 | |
Enthusiast
Posts: 31
Karma: 103134
Join Date: Feb 2010
Device: iPhone
|
Quote:
I used this command to reconstruct the epub Code:
cd /path/to/my/book.epub/ zip -rX ../book.epub mimetype META-INF/ OEBPS/ * |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Aura ERROR: Error: Error communicating with device | Calibrefan | Kobo Reader | 2 | 07-02-2015 02:14 PM |
KindleGen error message: E1003 Unknown error in class String. | Doitsu | Kindle Formats | 1 | 06-25-2014 12:29 PM |
Running recipe error: Python function terminated unexpectedly (Error Code: 1) | jpassarella | Recipes | 0 | 10-05-2012 12:54 PM |
calibre, version 0.8.8 ERROR: Error: Error communicating with device no such column: | e-bookuser | Devices | 1 | 07-03-2011 04:09 PM |
ERROR: Error: Error communicating with device | JWood | Calibre | 10 | 04-20-2010 07:28 PM |