01-01-2024, 01:37 PM | #1 |
Grand Sorcerer
Posts: 6,495
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
Never mind: figured it out
Cannot delete this post, maybe someone else can.
Last edited by tomsem; 01-01-2024 at 02:20 PM. |
01-01-2024, 01:40 PM | #2 | |
Wizard
Posts: 2,087
Karma: 8796704
Join Date: Jun 2010
Device: Kobo Clara HD,Hisence Sero 7 Pro RIP, Nook STR, jetbook lite
|
https://manual.calibre-ebook.com/faq...rked-drive-nas
bernie Quote:
|
|
Advert | |
|
01-01-2024, 02:18 PM | #3 | |
the rook, bossing Never.
Posts: 11,406
Karma: 87454321
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Quote:
Exclude all so called "cloud" services (some distant server that belongs to someone else) from any folders/directories used by programs like calibre. It will break many things. This has always been true, not just for calibre. Even if it has worked, it will break. |
|
01-01-2024, 02:46 PM | #4 |
Grand Sorcerer
Posts: 6,495
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
The issue here was that the files were in cloud only. I just needed to download them and then everything works. An inconvenience, yes. A mystifying error message, yes.
But nothing is 'broken'. |
01-01-2024, 06:46 PM | #5 |
the rook, bossing Never.
Posts: 11,406
Karma: 87454321
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Broken by regular definition of broken, IT wise. It didn't work because you used remote files.
https://manual.calibre-ebook.com/faq...rked-drive-nas That was the sort of error message I'd expect. |
Advert | |
|
01-01-2024, 08:12 PM | #6 |
Grand Sorcerer
Posts: 6,495
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
The manual section you reference concerns issues with 'networked drives', in contrast to file syncing tool 'like DropBox' (OneDrive in this case). I'm not doing 'simultaneous access' scenario here, which calibre does not support. I use calibre on a single computer.
It's just to back up the files in a convenient way, and at some point local copy gets removed, which makes disk storage go further. And as such, sometimes the file I want has to be downloaded. There's no risk of file or database corruption associated with this. The filenames calibre uses are compatible with what can be stored in OneDrive. I mostly work with recently added books, which have not yet been 'archived' and stubbed out (or whatever the term is). So it isn't that much of an inconvenience. A more relevant error might be something like 'file is not present in local file system, needs to be downloaded from cloud'. But timeout error will do, I don't expect calibre to explicitly integrate with cloud services, or to support multi-user scenarios. Sure: it would be nice if calibre would wait patiently for the file to download. I can, for example, select a file with Finder that is not locally stored, and tell it to open in calibre viewer, without explicitly downloading it first. And there's no error. I did a little experiment and downloaded only the .opf, and not the content file. I was able to do everything without any errors. So perhaps a fix would be for calibre to wait longer for .opf file to open. They're very small of course and as long as there's an internet connection, they will download very quickly. Last edited by tomsem; 01-01-2024 at 08:20 PM. |
01-01-2024, 08:22 PM | #7 |
Bibliophagist
Posts: 36,206
Karma: 145735388
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Perhaps calibre expects it's files to be available where they are supposed to be stored and not removed at the whim of a cloud storage solution?
As you may have noticed over the years from messages posted by others, using a one way sync to backup your library works quite well. What you are trying to use is a two way sync which is almost always a path to a corrupt library. If you really think there is no chance of corruption, you are kidding yourself. |
01-01-2024, 10:09 PM | #8 |
creator of calibre
Posts: 43,960
Karma: 22669822
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
There is no timeout in any file open function calibre uses. That timeout is coming from the kernel.
|
01-01-2024, 10:19 PM | #9 | |
Grand Sorcerer
Posts: 6,495
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
Quote:
I (very) occasionally download to another device, but that is not going to corrupt anything. File presence should be transparent to calibre: it's the only way something like OneDrive can be at all functional. As soon as an application asks system for file open it should start to download that file, and return success only after that's done (if offline or download fails obviously there will be an error). It works thus with most applications (I cannot claim for all of them, obviously). As my experiment demonstrates, calibre is perfectly fine with operating on books if only the .opf is downloaded. I get no error if I right click and open a not-downloaded .opf with a text editor. |
|
01-01-2024, 10:56 PM | #10 |
Grand Sorcerer
Posts: 6,495
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
|
01-02-2024, 05:23 AM | #11 | |||
the rook, bossing Never.
Posts: 11,406
Karma: 87454321
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Quote:
2. It's not just about simultaneous access by two Calibre programs. Calibre and many other programs only work reliably with "really" local drives (USB Mass Storage (but not MTP or USB Network) and SCSI and eSATA count as local drives). Quote:
Only use "Cloud" storage explicitly with a file manager. Anything else is going to give grief eventually. Quote:
OneDrive is using MS opaque i/o to a server of unknown location and security belonging to MS. It (and other services like Dropbox) are best suited to sharing a copy with another person when you don't have your own hosting. It's advantage and disadvantage compared to SFTP is the OS integration. Last edited by Quoth; 01-02-2024 at 05:30 AM. |
|||
01-02-2024, 07:22 PM | #12 |
Grand Sorcerer
Posts: 6,495
Karma: 26425959
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
OneDrive works great for my use cases, including maintaining backup of my calibre data, for the many years I have used it for that, with painless transition from one computer to another. I have not lost a single file, or had any unrecoverable issue, using any application.
The issue with calibre I related here is a minor inconvenience, not evidence that I'm skating on thin ice. You offer a very technical argument and I am not qualified to evaluate it. You could be 100% correct, and yet it does not invalidate my experience with OneDrive, and in particular using it with calibre (of which it seems you have little). Last edited by tomsem; 01-02-2024 at 07:46 PM. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Free Books From Verso Books and Haymarket Books +80% off e-book sale at Verso | keithdt | Deals and Resources (No Self-Promotion or Affiliate Links) | 1 | 03-27-2020 03:08 PM |
How to avoid importing duplicate copies of Kindle books when adding books to calibre | kgwdc | Calibre | 1 | 08-11-2018 07:19 PM |
Books I didn't buy on 2 new Kobo Wifi readers (not 100 free books) | tylermckellar | Kobo Reader | 12 | 07-26-2012 09:29 PM |
Free books (Kobo) - 20 Dorchester Publishing Books (Romance, Horror, Thriller etc.) | ATDrake | Deals and Resources (No Self-Promotion or Affiliate Links) | 15 | 09-24-2010 07:01 PM |
Two free books (kobo) from Francesca Lia Block [BOOKS DELETED BY AUTHOR] | koland | Deals and Resources (No Self-Promotion or Affiliate Links) | 11 | 04-08-2010 06:03 AM |