View Single Post
Old 05-27-2020, 01:42 AM   #18
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,825
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
As promised in the GFN thread I did some tests with a fresh install of Portable and no optional plugins ==>> https://www.mobileread.com/forums/sh...71#post3993071

I created a new Library - 'ΩLast Library'
Added an empty book - 'Book One' by 'Better Red'
Using F2 edit I prepended an 'Ω' to the Author name and got this error

Spoiler:
calibre, version 4.17.0
ERROR: Failed to set data: Could not set data, click Show Details to see why.

Traceback (most recent call last):
File "site-packages\calibre\gui2\library\models.py", line 1122, in setData
File "site-packages\calibre\gui2\library\models.py", line 1197, in _set_data
File "site-packages\calibre\db\legacy.py", line 442, in set
File "site-packages\calibre\db\cache.py", line 62, in call_func_with_lock
File "site-packages\calibre\db\cache.py", line 1122, in set_field
File "site-packages\calibre\db\cache.py", line 1136, in update_path
File "site-packages\calibre\db\backend.py", line 1621, in update_path
File "site-packages\calibre\utils\filenames.py", line 471, in delete_originals
error: (123, 'DeleteFile', 'The filename, directory name, or volume label syntax is incorrect.')


At this point I had two Author folders 'Better Red' and 'OBetter Red', in each there was a metadata.opf (which are NOT identical), and a hardlink to the same epub file.

With the 'Book One' by 'ΩBetter Red' book line current, I added another Empty book - with default value for Author - 'ΩBetter Red', and Title 'Book Two'. This time I did not get an error**, and there is only one Book Two folder, in the 'OBetter Red' Author folder.

I did all that again, with the same result. I'm attaching the library as a zip.

Reminder - the epubs in 'Better Red/Book One' and 'OBetter Red/Book One' are hard links to the same data stream on my NTFS drive. That won't be apparent when the ΩLast.zip is unpacked, but you should see they have the same modified timestamps.

** TdeM - this was what led me to think it was GFN. Yesterday, between adding the first book then changing the Author to "ΩBet…". and adding a second book for that Author I removed GFN - sorry about the garden path.

BR
Attached Files
File Type: zip ΩLast Library.zip (21.4 KB, 91 views)

Last edited by BetterRed; 05-27-2020 at 01:52 AM.
BetterRed is online now   Reply With Quote