View Single Post
Old 09-27-2012, 01:54 PM   #108
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,637
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@Serpentine - one of the changes that was made with this beta build was to use a different third party zip library. It appears that this library Sigil now uses is not detecting the container.xml file in that zip file, so it doesn't extract it. As Sigil is hard-coded to "expect" a META-INF/container.xml file to be present in an EPUB, it tries to grab the file from the expected location it had unzipped to, and doesn't find it, hence the error message that gets displayed.

Did you happen to package the EPUB yourself (if so how?). I'm wondering what tool earlier in the chain has got this file into this state. At the same time we can look into both perhaps why the zip library cannot detect the file (but other tools like winzip can) and perhaps a more elegant/meaningful message if the file genuinely does not exist.
kiwidude is offline