04-11-2012, 07:00 PM | #1 |
Bookmaker & Cat Slave
Posts: 11,494
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
FC and Sigil 0.5.3 ePUBcheck failure
Gang:
We had something happen today that is a bit unnerving; we had some "coffee-table books" that we'd made a variety of ways, but in our last iteration, had to resize all the images, so we exploded the ePUB, batch-resized the dir, and re-asssembled the epub. Now, as it turns out, there were two detritus files hanging about, which ended up in the images dir. (Don't ask about that part--it's not what's important). The resulting ePUB validated in both 0.5.3 and FC. However, when the book was in Transport to iBooks, it failed ePUBcheck. Here are the two errors: Error ISBN *************: WARNING:NAME\4-4-2012\ISBN.epub: item (OEBPS/Text/Ch01Img09.html) exists in the zip file, but is not declared in the OPF file. Error ISBN *************: WARNING: \NAME\4-4-2012\ISBN.epub: item (OEBPS/Text/TOC.bak) exists in the zip file, but is not declared in the OPF file. What's in RED I've altered for privacy. However, both Sigil and FC should have found these errors. We checked and rechecked and validated several times, and neither ever found these in the re-packed ePUB. Any thoughts? This seems to clearly be a bug of some kind--but I can't figure out what/why. The only thing I can think is that the process of repacking somehow negated FC's ability to "see" the errors, but that seems bollix. @user_none--I can send the "validating" old ePUB to you if you want to look at it, it's monstrously large, 64.5mb. Advise if you want it sent for review. Hitch |
04-11-2012, 07:23 PM | #2 |
Resident Curmudgeon
Posts: 76,337
Karma: 136006010
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
What I do to make sure I don't have any straggler files is delete the contents of the ePub ZIP except for META-INF and mimetype. Then I put in the rest of the ePub and I know there are no file left in that I've deleted.
|
Advert | |
|
04-11-2012, 08:21 PM | #3 |
Bookmaker & Cat Slave
Posts: 11,494
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Wolfie:
You missed the point. I'm not asking for procedural advice--we know that the bookmaker should have not used a dir with the detritus in it. The question is, why did FC and Sigil 0.5.3 MISS it? ETA: ePUBcheck 3.0b4 does find these errors. Hitch Last edited by Hitch; 04-11-2012 at 08:37 PM. Reason: Add new information. |
04-13-2012, 06:04 AM | #4 |
Berti
Posts: 1,197
Karma: 4985964
Join Date: Jan 2012
Location: Zischebattem
Device: Acer Lumiread
|
There are actually TONS of errors which epub-check finds and FC within Sigil misses. Especially issues with links. Is that new to you ?
Last edited by mmat1; 04-13-2012 at 06:07 AM. |
04-13-2012, 07:11 AM | #5 |
Bookmaker & Cat Slave
Posts: 11,494
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
No, mmat1, it isn't. It is, however, the first time I've had an issue of this "size." I've never had a problem with FC standalone missing an error that would cause an ePUB to fail epubcheck. My point to user_none is simply this: if it's THIS far out of whack, then there isn't any point in using it.
Hitch |
Advert | |
|
04-13-2012, 09:24 AM | #6 |
Sigil & calibre developer
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
In Sigil it's not found because Sigil ignores unmanifested files while importing. When the EPUB is opened by Sigil the .BAK file is simply not there.
I'm still investigating why it's not working with FC standalone. |
04-13-2012, 04:45 PM | #7 | |
Bookmaker & Cat Slave
Posts: 11,494
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
And the first error?: OEBPS/Text/Ch01Img09.html Not sure I understand why this wouldn't have been found? Hitch |
|
04-13-2012, 08:02 PM | #8 |
Sigil & calibre developer
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
Sigil didn't generate an error on this one for the same reason it didn't on the .BAK file. When you open an EPUB with Sigil it ignores manifested files. That one not being in the Manifest was never imported into Sigil when it opened the EPUB.
|
04-13-2012, 08:57 PM | #9 | |
Grand Sorcerer
Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
Quote:
Dale |
|
04-13-2012, 10:03 PM | #10 |
Sigil & calibre developer
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
|
04-13-2012, 10:29 PM | #11 |
Resident Curmudgeon
Posts: 76,337
Karma: 136006010
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
So for now, would it be best to double check FC by running the ePub through ePubCheck after FC says all is well?
|
04-13-2012, 11:37 PM | #12 |
Bookmaker & Cat Slave
Posts: 11,494
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
|
04-13-2012, 11:46 PM | #13 |
ePub Maker
Posts: 120
Karma: 16
Join Date: Dec 2009
Location: Mordor
Device: iPad,Kindle 3, Nook 2
|
This is a case that better ones can't win bad ones.
I think Sigil's Flight Crew and Threepress's PreFlight are both better and practical than ePubCheck, but since ePubcheck is released by the committee and considered as standard, FC and PF are embarrassed. My opinion, ePub check is unfriendly, confusing, trivial, and even ugly. It even reports error that eReaders can support without any problem,but accept some that no eReaders support. |
04-14-2012, 05:33 AM | #14 | ||
Berti
Posts: 1,197
Karma: 4985964
Join Date: Jan 2012
Location: Zischebattem
Device: Acer Lumiread
|
Quote:
It finds errors, Sigils built in FC don't. That's very friendly and nice ! The commandline interface is no problem to somebody, who has ever worked on an unix plattform (or Ms-Dos...). I understand very clear every massage (yes, epubmaking requires some experience...). Quote:
You actually don't say, why you find epubcheck that worse. I say, using it won't hurt. |
||
04-14-2012, 05:37 PM | #15 | |
Sigil & calibre developer
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
FlightCrew does not currently check for un-manifested files. That's why it says it found no issues.
Quote:
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil 0.4.1 : unwanted span added by Sigil | Bertrand | Sigil | 0 | 09-02-2011 06:28 AM |
Sigil 0.3.4 / Sigil 0.4.0 RC1 / Cover in Nook Color | Bertrand | Sigil | 13 | 08-06-2011 05:06 AM |
Sigil 0.3.4 / Problème CSS entre Sigil et iPad | Grivels | Software | 10 | 07-03-2011 10:06 AM |
Web-based epubcheck upgraded to epubcheck 1.0.5 | kjk | ePub | 4 | 02-09-2010 10:53 PM |
epubcheck | GeoffC | ePub | 3 | 11-03-2009 05:26 AM |