I confirm the issue in linux.
Running debian stable, calibre 5.99, modifyepub installed today using the calibre plugin installer.
Filesystem: ext4 on a local HD
Ebook (Zola - Nana) is in the public domain (downloaded from
www.ebooksgratuits.com), copy provided below. I checked (and corrected all) errors and beautified the book in calibre editor. No error in epubcheck.
Modifyepub was set to "remove broken ToC entries" and "remove non dc: metadata"
Running modifiyepub:
All ToC entries are removed.
Three non-dc: entries are correctly removed from the opf.
Log:
Book before and after :
https://www40.zippyshare.com/v/8fNzJKvO/file.html
Checked with 3 other books, always the same issue.
Quote:
You are accepting the changes when the plugin finishes?
Are you sure the files are being written back to the library? Please note the mod time, run the plugin, then check that the time and size changed.
Check the permissions on the book to be sure that calibre has write permission on the directory.
Are you using "normal" Linux file systems to store the library? Not a NAS, not an external drive?
|
1) yes
2) yes (you have the copy in the zip I provided above)
3) yes it has
3) yes, local ext4 system
___________
To DaveLessnau:
In my case, the "Removing child" were entries in the opf, as those ones:
<meta name="cover" content="img1"/>
<meta name="calibre:title_sort" content="Nana"/>
The removal of those elements is legitimate, they are NOT dc: entries, so maybe this is also the case in your ebook?