I group certain books in series named after the exam for which I need them.
After changing to that way I updated all the metadata in Calibre and tried to update the copies on my Inkpad X with the "update cached metadata"-function in Calibre.
Sadly, the Inkad still shows only the outdated metadata.
See log below from trying to update the meta on the reader. It states, that indeed something called metadata has been transferred. But what data is that and how come that my pocketbook can't make use of it?
(Yeah, maybe it is a reader-issue. But before heading over there, I'll wait for a explanation about the what, why and how in this forum.)
Am I doing something the wrong way here?
Please give me an explanation on how to update metadata on a Pocketbook without having to re-upload the books. I mean, I could do that, but then I would like to know what happens to notes I made while reading these books? Are they deleted or are they added/attached to the newly uploaded copy of the book?
Spoiler:
calibre Debug log
calibre 4.16 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.18362-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.18362')
Python 2.7.16+
Windows: ('10', '10.0.18362', 'SP0', u'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 31, 0) && DeDRM (6, 6, 3) && Package KFX (from KFX Input) (1, 31, 0) && Set KFX metadata (from KFX Output) (1, 41, 1) && KFX Output (1, 41, 1) && SmartEject (2, 3, 0) && KFX metadata reader (from KFX Input) (1, 31, 0) && KFX Input (1, 31, 0) && Reading List (1, 6, 7)
calibre 4.16 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.18362-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.18362')
Python 2.7.16+
Windows: ('10', '10.0.18362', 'SP0', u'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 31, 0) && DeDRM (6, 6, 3) && Package KFX (from KFX Input) (1, 31, 0) && Set KFX metadata (from KFX Output) (1, 41, 1) && KFX Output (1, 41, 1) && SmartEject (2, 3, 0) && KFX metadata reader (from KFX Input) (1, 31, 0) && KFX Input (1, 31, 0) && Reading List (1, 6, 7)
Turning on automatic hidpi scaling
devicePixelRatio: 1.0
logicalDpi: 96.0 x 96.0
physicalDpi: 107.123558484 x 106.017391304
Using calibre Qt style: True
[0.00] Starting up...
[0.00] Initializing db...
[0.03] db initialized
[0.03] Constructing main UI...
[4.64] main UI initialized...
[4.64] Started up in 4.64 seconds with 393 books
Storage number map:
{(7L, 0L): [(2L, 'C')], (7L, 1L): [(2L, 'D')], (7L, 2L): [(1L, 'E')]}
Storage number for USBSTOR\DISK&VEN_LINUX&PROD_FILE-CD_GADGET&REV_0310\JZ200100043900W000J8&0: StorageDeviceNumber(type=7L, number=2L, partition_number=0L)
Drive letters for USBDevice(vendor_id=0xfffe product_id=0x1 bcd=0x101 devid=usb\vid_fffe&pid_0001&rev_0101 devinst=28)
{u'drive_letters': ['E'],
u'pnp_id_map': {'E': u'\\\\?\\usbstor#disk&ven_linux&prod_file-cd_gadget&rev_0310#jz200100043900w000j8&0#{53f5630 7-b6bf-11d0-94f2-00a0c91efb8b}'},
u'readonly_drives': set([]),
u'sort_map': {'E': (2L, 1L)}}
Job: 0 Get device information started
DeviceJob: 0 Get device information done, calling callback
DeviceJob: 0 Get device information callback returned
Job: 1 Set library information started
DeviceJob: 1 Set library information done, calling callback
DeviceJob: 1 Set library information callback returned
Job: 2 Get list of books on device started
DEBUG: 0.0 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= None
DEBUG: 0.0 USBMS: dirs are: E:\ Books
DEBUG: 0.2 USBMS: scan from root True E:\
DEBUG: 0.3 USBMS: count found in cache: 394, count of files in metadata: 394, need_sync: False
DEBUG: 0.3 USBMS: Finished fetching list of books from device. oncard= None
DEBUG: 0.3 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= carda
DEBUG: 0.3 USBMS: Fetching list of books from device. Device= POCKETBOOK626 oncard= cardb
DeviceJob: 2 Get list of books on device done, calling callback
DeviceJob: metadata_downloaded: Starting set_books_in_library
DeviceJob: set_books_in_library: books to process= 394
DeviceJob: set_books_in_library finished: time= 0.00699996948242
DeviceJob: metadata_downloaded: updating views
DeviceJob: metadata_downloaded: syncing
DeviceJob: metadata_downloaded: refreshing ondevice
DeviceJob: metadata_downloaded: sending metadata_available signal
READING LIST: Metadata available: {u'main': {u'last_library_uuid': None, u'prefix': u'E:/', u'device_name': u'PocketBook', u'date_last_connected': u'2020-05-17T16:08:35.947000+00:00', u'device_store_uuid': u'9e328752-d8cf-44b6-b801-5fd271339e54', u'location_code': u'main', u'calibre_version': u'4.16.0'}}
READING LIST: Sync Now - force_sync= False
DeviceJob: 2 Get list of books on device callback returned
Job: 1 Set library information finished
No details available.
Job: 2 Get list of books on device finished
No details available.
Job: 0 Get device information finished
No details available.
DeviceJob: set_books_in_library: books to process= 394
DeviceJob: set_books_in_library finished: time= 0.230000019073
Job: 3 Send metadata to device started
DEBUG: 10.4 USBMS: starting sync_booklists
DEBUG: 10.8 USBMS: finished sync_booklists
DeviceJob: 3 Send metadata to device done, calling callback
DeviceJob: 3 Send metadata to device callback returned
Job: 3 Send metadata to device finished
No details available.