View Single Post
Old 11-03-2011, 10:37 AM   #7
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 29,804
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by Starson17 View Post
You changed the case of some authors or titles on a case-insensitive system. The case insensitive system wrote the first case when calibre asked it to create the folder. Then when you changed the case, calibre asked for the new case to be written and the case-insensitive OS said - "No change here - no need to change the folder name or filenames." There's nothing calibre can do about the refusal of the case insensitive OS to make the change calibre requests.

You would have no trouble if you had stayed on a case-insensitive file system, you would have had no trouble if you had started on a case sensitive system and you could have avoided trouble if you had not made any case-only changes to author/title. I think I was pretty clear - it's moving between them that causes trouble and there's no reasonable way for calibre to avoid that problem.
I think the Library maintenance tools could use a few more (case sensitivity) recovery helper tools when a path appears to be missing.

We know a few Calibre rules:
1) Calibre does not expect to store the same exact author in multiple case variants (because of Windows)
2) Title folders all have Calibre Index numbers.
3) book formats within can only have 1 instance of each format

So why not build a case insensitive directory tree/file list and:
a) see if we can find the expected Index number inside and present it as a Fix Case solution.
b) try and repair the formats filename case.
theducks is offline   Reply With Quote