View Single Post
Old 10-19-2013, 02:10 PM   #1
At_Libitum
Addict
At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.At_Libitum ought to be getting tired of karma fortunes by now.
 
Posts: 265
Karma: 724240
Join Date: Aug 2013
Device: KyBook
Problem with Calibre Library

Since it seems to be going around I assume it might be easier to just tag it to this topic. I sadly have to get in line with the others as I just lost a library too...

That is, the booklist is empty after switching back from another lib. All physical folders and files are still present. Calibre also lists each and every author/title when I do a check library as "extra titles"

Steps I did just prior,
I was moving some books to another library(copy+delete) and received an error about a file not being accessible (windows error 5) so did an "open folder" on the book and found there was nothing the matter with the file that I could see, it was readable, had no specific security setting or encryption. Could move it and copy it myself without objections. So I assume it encountered a temporary deadlock situation where two or more processes/threads were trying to access the same file?

So closed the folder window, switched to the library I was moving to so I could check what Calibre did move. Found the file there too (no duplicate, target library was freshly made before move) and switched back to source lib...empty list...AI!

Now I am trying to get back from a Restore Library, it does find every book but it gives me this...

Code:
Traceback (most recent call last):
  File "site-packages\calibre\db\restore.py", line 131, in load_preferences
  File "site-packages\calibre\db\restore.py", line 28, in __init__
  File "site-packages\calibre\db\backend.py", line 321, in __init__
ValueError: Path to library too long. Must be less than 89 characters.
eh...but....but...but... my library path (Y:\Books\Transfer) is only 1,2,3... eh 17 chars long?


and everything below that I did not touch. All Calibre's creation. So anything too long is not my doing. Meanwhile I cannot recover as I do not get a helpful hint which folder name or book title might then be too long. Neither does it offer to correct this and shorten the name itself. Trying to go in there manually and hoping I can find what it considers too long I don't dare as the credo goes "DONT TOUCH" so I won't.

But also ain't too looking forward to go import each and every book by hand...adding them via Add Books is likely going to yield the same error and I got more formats per single book folder...and that format ain't addable in bulk.

Last edited by At_Libitum; 10-19-2013 at 02:21 PM.
At_Libitum is offline   Reply With Quote