Hi, I just imported a half-dozen books from my Kindle. Five of the six are fine, but when I go to convert the sixth to EPUB I get this error:
Code:
calibre, version 7.26.0
ERROR: KFX conversion failed: <p><b>Cannot convert Mrs. Caliban: A Novel</b><br><br>Exception('Book is incomplete. All of the KFX container files that make up the book must be combined into a KFX-ZIP file for successful conversion. (Missing containers CR!NMZERT4J5137Z6CAZW343TT7HKHW)')</p>
I also get an error when trying to view it:
Code:
Spoiler:
calibre, version 7.26.0
ERROR: Loading book failed: Failed to open the book at /Users/rapaz/Calibre Library/Rachel Ingalls/Mrs. Caliban_ A Novel (1081)/Mrs. Caliban_ A Novel - Rachel Ingalls.kfx-zip. Click "Show details" for more info.
Failed to convert book: /Users/rapaz/Calibre Library/Rachel Ingalls/Mrs. Caliban_ A Novel (1081)/Mrs. Caliban_ A Novel - Rachel Ingalls.kfx-zip with error:
Failed to initialize plugin: '/Users/rapaz/Library/Preferences/calibre/plugins/Ignoble Epub DeDRM.zip'
Failed to initialize plugin: '/Users/rapaz/Library/Preferences/calibre/plugins/Inept Epub DeDRM.zip'
Failed to initialize plugin: '/Users/rapaz/Library/Preferences/calibre/plugins/Inept PDF DeDRM.zip'
Failed to initialize plugin: '/Users/rapaz/Library/Preferences/calibre/plugins/Kindle and Mobipocket DeDRM.zip'
Failed to initialize plugin: '/Users/rapaz/Library/Preferences/calibre/plugins/Kindle covers (G).zip'
Failed to initialize plugin: '/Users/rapaz/Library/Preferences/calibre/plugins/eReader PDB 2 PML.zip'
Integration status: True
----------------------------------- REMARKABLE PLUGIN web interface ------------------------
KFX metadata reader (from KFX Input) activated for /Users/rapaz/Calibre Library/Rachel Ingalls/Mrs. Caliban_ A Novel (1081)/Mrs. Caliban_ A Novel - Rachel Ingalls.kfx-zip
DeDRM v10.0.9: Trying to decrypt Mrs. Caliban_ A Novel - Rachel Ingalls.kfx-zip
Decrypting KFX-ZIP ebook: Mrs. Caliban_ A Novel - Rachel Ingalls
Got DSN key from database default_key
Found 11 keys to try after 0.3 seconds
The .kfx-zip archive does not contain an encrypted DRMION file
Decryption succeeded after 0.3 seconds
DeDRM v10.0.9: Finished after 0.3 seconds
InputFormatPlugin: KFX Input running
on /var/folders/75/533v0h4s3s1cclcsywznwkt80000gn/C/calibre_7.26.0_tmp_3pq67j3e/8h1s0ss4.kfx-zip
Software versions: KFX Input 2.20.0, calibre 7.26, macOS-15.3.1-arm64-arm-64bit
KFX Input plugin help is available at https://www.mobileread.com/forums/showthread.php?t=291290
Converting /var/folders/75/533v0h4s3s1cclcsywznwkt80000gn/C/calibre_7.26.0_tmp_3pq67j3e/8h1s0ss4.kfx-zip
Processing container: CR!H6XPBVCWVX7EHBSXFSBM4C0WGB5E.kfx
Processing container: Mrs. Caliban_ A Novel_B01I2IOEB2.kfx
Processing container: metadata.kfx
Failed to run pipe worker with command: from calibre.srv.render_book import viewer_main; viewer_main()
Traceback (most recent call last):
File "calibre_plugins.kfx_input.__init__", line 97, in convert
File "calibre_plugins.kfx_input.kfxlib.yj_book", line 224, in decode_book
File "calibre_plugins.kfx_input.kfxlib.yj_structure", line 276, in check_consistency
Exception: Book is incomplete. All of the KFX container files that make up the book must be combined into a KFX-ZIP file for successful conversion. (Missing containers CR!NMZERT4J5137Z6CAZW343TT7HKHW)
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 42, in <module>
File "site.py", line 38, in main
File "calibre/utils/ipc/worker.py", line 196, in main
File "<string>", line 1, in <module>
File "calibre/srv/render_book.py", line 845, in viewer_main
File "calibre/srv/render_book.py", line 836, in render_for_viewer
File "calibre/srv/render_book.py", line 813, in render
File "calibre/ebooks/oeb/iterator/book.py", line 64, in extract_book
File "calibre/customize/conversion.py", line 242, in __call__
File "calibre_plugins.kfx_input.__init__", line 120, in convert
calibre.ebooks.conversion.ConversionUserFeedBack: {"msg": "<b>Cannot convert ?</b><br><br>Exception('Book is incomplete. All of the KFX container files that make up the book must be combined into a KFX-ZIP file for successful conversion. (Missing containers CR!NMZERT4J5137Z6CAZW343TT7HKHW)')", "level": "error", "det_msg": "", "title": "KFX conversion failed"}
I thought it might be an issue of the book not being fully downloaded but it shows as fully downloaded and displays without issue on my Kindle.