View Single Post
Old 03-17-2014, 01:01 PM   #27
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,356
Karma: 8012652
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by Purple Lady View Post
I changed the template and did a delete and resend. When that didn't work I restarted CC and did a delete and resend again.

I had actually deleted all books from my device using a file manager and then did a check for missing books in CC and then deleted missing books. When I saw the template didn't work, I connected by usb and sent all the books that way. After that was complete I deleted one of the books and sent it again.
OK, I know what is going on. Metadata caching is too aggressive, keeping information for books that are no longer on the device. Deleting them then sending them again finds the old cache entry and thus uses the old file path. The only books that would get the new path are brand new books that have never before been sent to CC. The problem is not in CC but in calibre, and has been there since December. I have a fix and am testing it.

You can work around the problem by:
  1. Deleting all books off the device. What you did (file manager delete followed by find missing books) is a very efficient way of doing that.
  2. Make sure calibre is not running.
  3. Delete the calibre metadata cache files. They should be in c:\users\your-user-name\AppData\Local\calibre-cache, named wireless_device_long-string-of-nonsense. Delete all of them
  4. Connect CC to calibre
  5. Send the books. Perhaps test with a few to be sure that something else isn't going on.
Thanks for your patience!
chaley is offline   Reply With Quote