Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed to add a specific book - No Manifest Found #763

Closed
jeffshee opened this issue Jul 20, 2021 · 5 comments
Closed

Failed to add a specific book - No Manifest Found #763

jeffshee opened this issue Jul 20, 2021 · 5 comments
Labels
bug Something isn't working need info More info needed to reproduce or fix

Comments

@jeffshee
Copy link

Describe the bug
A clear and concise description of what the bug is.
There is one specific book (in mobi file format) that failed to be added to my library. The book doesn't seem to be corrupted, as I could open it with Kindle on my iPad, also with calibre on the PC. It outputs a warning as follows:

(com.github.johnfactotum.Foliate:2): Gjs-WARNING **: 09:09:11.927: JS ERROR: Error: No Manifest Found
_init/<@resource:///com/github/johnfactotum/Foliate/js/epubView.js:623:57
_handleAction@resource:///com/github/johnfactotum/Foliate/js/epubView.js:886:22
_init/<@resource:///com/github/johnfactotum/Foliate/js/epubView.js:617:18
main@resource:///com/github/johnfactotum/Foliate/js/main.js:476:24
run@resource:///org/gnome/gjs/modules/script/package.js:206:19
@/app/bin/com.github.johnfactotum.Foliate:9:17

I can share the book if needed, only for debugging purposes. It was "bash Cookbook" purchased from here: https://www.humblebundle.com/books/definitive-programming-cookbooks-oreilly-books

To Reproduce
Steps to reproduce the behavior:

  1. Try to add the mentioned book to the library, it fails.

Expected behavior
If there isn't an issue with the book, adding to the library should work fine.

Version:

  • Foliate version: 2.6.3
  • OS/Distribution and version: Fedora 34
  • Desktop environment: GNOME 40.2
  • Installation method: Flatpak
@jeffshee jeffshee added the bug Something isn't working label Jul 20, 2021
@itprojects
Copy link
Contributor

Could it be that this book is DRM protected. If that is true then Foliate might not be able to open it.

What's the exact ISBN? (Maybe Kindle-app has this information)

Can you convert it to ePub?

Can you open it with any other free linux ebook reader?

@jeffshee
Copy link
Author

@itprojects Hi, thanks for the reply.

What's the exact ISBN? (Maybe Kindle-app has this information)

9781491975336

Can you convert it to ePub?

I have the epub version as well. The epub version works fine.

Can you open it with any other free linux ebook reader?

Yes, calibre works fine, but not foliate.

@itprojects
Copy link
Contributor

Opens well in Calibre as .mobi, so not DRM. Tested on Ubuntu (21.04) VM with flatpak.

@johnfactotum
Copy link
Owner

Can you test the book with the new renderer? You can try the new renderer with the online reader or the gtk4 branch.

@johnfactotum johnfactotum added the need info More info needed to reproduce or fix label May 27, 2023
@johnfactotum
Copy link
Owner

I'm gonna go head and close this for now. It's likely an issue with either how KindleUnpack converts the book, or how Epub.js handles the resultant EPUB. Neither are applicable anymore.

@johnfactotum johnfactotum closed this as not planned Won't fix, can't repro, duplicate, stale Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working need info More info needed to reproduce or fix
Projects
None yet
Development

No branches or pull requests

3 participants