Quote:
Originally Posted by Adoby
The problem isn't calibre or the cloud software. The problem is you.
|
Rude much?
Quote:
Originally Posted by Adoby
Calibre is single user software and the calibre library is not designed to be used on any type of networked file system.
|
Dropbox is not inherently a multi-user, although it can be used in that manner. Also it is definitely not a networked file system. Certainly you should ensure only one instance of calibre is accessing your library in Drobox at any time. This is not that hard to do. I've been doing it for 4 years without a problem.
@Amalthia - The problem is not you. You most likely know this but when using Dropbox, when you start up your computer ensure the sync from the cloud to your local files is complete before starting calibre and before shutting down your computer make sure Dropbox has finished syncing all files to the cloud.
Additionally I have found before I do any mass conversions, mass additions of books or update my calibre portable (which I run out of Dropbox) the need to pause syncing of Dropbox. You apparently have found another type of situation in which you should pause syncing of Dropbox prior to executing.
If you are doing things one at a time and happen to get a similar error simply do it again. If you always get a error then always pause syncing before that particular operation.
When I update metadata or convert files one at a time I never pause syncing. On the rare occasion I run into a hiccup I simply do the operation again.
Keep the above in mind and you should be fine. BTW don't forget to resume syncing when you move beyond the situations we talked about.
FYI the Metadata.db file has never been part of a hiccup in over 4 years of running calibre from Dropbox.