Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Devices

Notices

Reply
 
Thread Tools Search this Thread
Old 12-13-2020, 08:07 PM   #16
mxbndr
Grateful Plebe
mxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavens
 
Posts: 39
Karma: 13638
Join Date: Dec 2012
Device: Kindle 3, Kobo Libra H2O
Here's the debug log output:
Spoiler:

Code:
calibre Debug log
calibre 5.7.2  embedded-python: True is64bit: True
macOS-10.14.6-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '18.7.0', 'Darwin Kernel Version 18.7.0: Fri Oct 30 12:37:06 PDT 2020; root:xnu-4903.278.44.0.2~1/RELEASE_X86_64')
Python 3.8.5
OSX: ('10.14.6', ('', '', ''), 'x86_64')
Interface language: None
Failed to initialize plugin: '/Users/REDACTED/Library/Preferences/calibre/plugins/DeDRM.zip'
Successfully initialized third party plugins: Kobo Utilities (2, 11, 8)
calibre 5.7.2  embedded-python: True is64bit: True
macOS-10.14.6-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '18.7.0', 'Darwin Kernel Version 18.7.0: Fri Oct 30 12:37:06 PDT 2020; root:xnu-4903.278.44.0.2~1/RELEASE_X86_64')
Python 3.8.5
OSX: ('10.14.6', ('', '', ''), 'x86_64')
Interface language: None
Successfully initialized third party plugins: Kobo Utilities (2, 11, 8)
devicePixelRatio: 1.0
logicalDpi: 72.0 x 72.0
physicalDpi: 126.00000189233016 x 127.00000190734865
Using calibre Qt style: True
[0.00] Starting up...
[0.03] Showing splash screen...
[0.40] splash screen shown
[0.40] Initializing db...
[0.41] db initialized
[0.41] Constructing main UI...
DEBUG:    0.0 KoboUtilites::action.py - loading translations
DEBUG:    0.0 KoboUtilites::dialogs.py - loading translations
DEBUG:    0.0 KoboUtilites::action.py - loading translations
DEBUG:    0.9 No Kobo Touch, Glo or Mini appears to be connected
DEBUG:    0.9 rebuild_menus - self.supports_ratings=None, self.supports_tiles=None
DEBUG:    0.9 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:    0.9 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended'
DEBUG:    0.9 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'
DEBUG:    0.9 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended'
[1.50] main UI initialized...
[1.50] Hiding splash screen
Starting QuickView

{'bsd_drives': {'main': '/dev/disk4'},
 'drives': {'main': '/Volumes/KOBOeReader'},
 'mount_map': {'/dev/disk1s1': '/',
               '/dev/disk1s3': '/Volumes/Recovery',
               '/dev/disk1s4': '/private/var/vm',
               '/dev/disk4': '/Volumes/KOBOeReader',
               'devfs': '/dev',
               'map -hosts': '/net',
               'map auto_home': '/home'}}
DEBUG:    0.0 KoboTouch::open_osx - mount_map= {'/dev/disk1s1': '/', 'devfs': '/dev', '/dev/disk1s4': '/private/var/vm', 'map -hosts': '/net', 'map auto_home': '/home', '/dev/disk1s3': '/Volumes/Recovery', '/dev/disk4': '/Volumes/KOBOeReader'}
DEBUG:    0.0 KoboTouch::open_osx - self._main_prefix= /Volumes/KOBOeReader/
DEBUG:    0.0 KoboTouch::open_osx - self._card_a_prefix= None
DEBUG:    0.0 KoboTouch::open_osx - self._card_b_prefix= None
DEBUG:   14.7 KoboUtilities:_on_device_connection_changed - self.plugin_device_connection_changed.__class__:  <class 'PyQt5.QtCore.pyqtBoundSignal'>
DEBUG:   14.7 Methods for self.plugin_device_connection_changed:  ['__call__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'connect', 'disconnect', 'emit', 'signal']
DEBUG:   14.7 Have a Kobo device connected connected
DEBUG:   14.7 BEGIN Get Device Path
DEBUG:   14.7 Root path of device: /Volumes/KOBOeReader/
DEBUG:   14.7 END Get Device Path
DEBUG:   14.7 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:   14.7 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:   14.7 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended'
DEBUG:   14.7 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'
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.1 KoboTouch:books - oncard='None'
DEBUG:    0.1 KoboTouch:books - oncard='None', prefix='/Volumes/KOBOeReader/'
DEBUG:    0.1 Kobo device: Kobo Libra H2O
DEBUG:    0.1 Version of driver: (2, 5, 1) Has kepubs: True
DEBUG:    0.1 Version of firmware: (4, 25, 15875) Has kepubs: True
DEBUG:    0.1 Firmware supports cover image tree: True
DEBUG:    0.1 KoboTouch:books - opts.extra_customization= []
DEBUG:    0.1 KoboTouch:books - driver options= Driver:KoboTouch, Options - format_map: ['kepub', 'epub', 'pdf', 'txt', 'cbz', 'cbr', 'mobi'], use_subdirs: True, read_metadata: True, use_author_sort: False, save_template: {author_sort}/{title} - {authors}, extra_customization: [], manage_collections: True, collections_columns: , create_collections: True, delete_empty_collections: False, ignore_collections_names: , upload_covers: False, dithered_covers: False, keep_cover_aspect: False, upload_grayscale: False, letterbox_fs_covers: False, png_covers: False, show_archived_books: False, show_previews: False, show_recommendations: False, update_series: True, update_core_metadata: False, update_purchased_kepubs: False, update_device_metadata: True, update_subtitle: False, subtitle_template: , modify_css: False, override_kobo_replace_existing: True, support_newer_firmware: False, debugging_title: , driver_version: 2.5.1
DEBUG:    0.1 KoboTouch:books - prefs['manage_device_metadata']= on_connect
DEBUG:    0.1 KoboTouch:books - set_debugging_title to ''
DEBUG:    0.1 KoboTouch:books - length bl=0
DEBUG:    0.2 KoboTouch:books - length bl after sync=149
DEBUG:    0.2 KoboTouch:books - reading device database
DEBUG:    0.2 Database Version:  161
DEBUG:    0.2 KoboTouch:books - shelf list: ['ReadingList']
DEBUG:    0.2 KoboTouch:books - query= SELECT Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ImageId, ReadStatus, Description, Publisher , ___ExpirationStatus, FavouritesIndex, Accessibility, Language, IsDownloaded, ISBN, Series, SeriesNumber, ___UserID, ExternalId, Subtitle, SeriesID, SeriesNumberFloat FROM content  WHERE BookID IS NULL  AND ((Accessibility = -1 AND IsDownloaded in ('true', 1 ))       OR (Accessibility IN (1,2,8,9) and IsDownloaded in ('true', 1))         )  AND (externalId IS NULL OR externalId = '') AND contentId NOT LIKE 'file:///mnt/sd/%'
DEBUG:    0.3 KoboTouch:books - automatically managing metadata
DEBUG:    0.3 KoboTouch:books - self.kobo_series_dict= {}
DEBUG:    0.3 KoboTouch:books - about to sync_booklists
DEBUG:    0.3 USBMS: starting sync_booklists
DEBUG:    0.3 USBMS: finished sync_booklists
DEBUG:    0.3 KoboTouch:books - have done sync_booklists
DEBUG:    0.3 KoboTouch:books - end - oncard='None'
DEBUG:    0.3 KoboTouch:books - oncard='carda'
DEBUG:    0.3 KoboTouch:books - Asked to process 'carda', but do not have one!
DEBUG:    0.3 KoboTouch:books - oncard='cardb'
DEBUG:    0.3 KoboTouch:books - Asked to process 'cardb', but do not have one!
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= 149
DeviceJob: set_books_in_library finished: time= 0.06488609313964844
DeviceJob: metadata_downloaded: updating views
DeviceJob: metadata_downloaded: syncing
DeviceJob: metadata_downloaded: refreshing ondevice
DeviceJob: metadata_downloaded: sending metadata_available signal
DEBUG:   15.1 KoboUtilites:_on_device_metadata_available - Start
DEBUG:   15.1 Have a Kobo device connected connected
DEBUG:   15.1 BEGIN Get Device Path
DEBUG:   15.1 Root path of device: /Volumes/KOBOeReader/
DEBUG:   15.1 END Get Device Path
DEBUG:   15.1 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:   15.1 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': None, 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T00:59:47.991149+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:   15.1 migrate_library_config_if_required - start
DEBUG:   15.1 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:   15.1 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:   15.1 get_prefs - start - store_name='backupOptionsStore'
DEBUG:   15.1 get_prefs - start - store_name='updateOptionsStore'
DEBUG:   15.1 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:   15.1 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (4, 25, 15875)
DEBUG:   15.1 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Libra H2O
Firmware version: 4.25.15875
Driver: KoboTouch'
DEBUG:   15.1 KoboUtilites:_on_device_metadata_available - self.current_device_profile: None
DEBUG:   15.1 KoboUtilites:_on_device_metadata_available - self.current_backup_config: {'doDailyBackp': False, 'backupEachCOnnection': False, 'backupCopiesToKeepSpin': 5, 'backupDestDirectory': '', 'backupZipDatabase': True}
DEBUG:   15.1 Have a Kobo device connected connected
DEBUG:   15.1 BEGIN Get Device Path
DEBUG:   15.1 Root path of device: /Volumes/KOBOeReader/
DEBUG:   15.1 END Get Device Path
DEBUG:   15.1 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:   15.1 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': None, 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T00:59:47.991149+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:   15.1 migrate_library_config_if_required - start
DEBUG:   15.1 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:   15.1 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:   15.1 get_prefs - start - store_name='backupOptionsStore'
DEBUG:   15.1 get_prefs - start - store_name='updateOptionsStore'
DEBUG:   15.1 rebuild_menus - self.supports_ratings=True, self.supports_tiles=True
DEBUG:   15.1 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:   15.1 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (4, 25, 15875)
DEBUG:   15.1 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Libra H2O
Firmware version: 4.25.15875
Driver: KoboTouch'
DEBUG:   15.1 rebuild_menus - have device.
DeviceJob: 2 Get list of books on device callback returned
Job: 3 Send metadata to device started
DEBUG:    0.5 KOBO:sync_booklists - start
DEBUG:    0.5 KoboTouch:update_device_database_collections - oncard='main'
DEBUG:    0.5 KoboTouch::is_supported_fwversion - self.fwversion[:2] (4, 25)
DEBUG:    0.5 KoboTouch:update_device_database_collections - set_debugging_title to ''
DEBUG:    0.5 KoboTouch:update_device_database_collections - managing bookshelves and series.
DEBUG:    0.5 KoboTouch:update_device_database_collections - Number of series set=0 Number of books=148
DEBUG:    0.5 KoboTouch:update_device_database_collections - Number of core metadata set=0 Number of books=148
DEBUG:    0.5 KoboTouch:update_device_database_collections - Finished 
DEBUG:    0.5 USBMS: starting sync_booklists
DEBUG:    0.6 USBMS: finished sync_booklists
DEBUG:    0.6 KOBO:sync_booklists - end
DeviceJob: 3 Send metadata to device done, calling callback
DeviceJob: 3 Send metadata to device callback returned
Job: 0 Get device information finished
No details available.
Job: 2 Get list of books on device finished
No details available.
Job: 1 Set library information finished
No details available.
Job: 3 Send metadata to device finished
No details available.
[92.16] splash screen hidden
[92.16] Started up in 92.16 seconds with 148 books
DeviceJob: set_books_in_library: books to process= 149
DeviceJob: set_books_in_library finished: time= 0.05513310432434082
Job: 4 Send metadata to device started
DEBUG:   83.3 KOBO:sync_booklists - start
DEBUG:   83.3 KoboTouch:update_device_database_collections - oncard='main'
DEBUG:   83.3 KoboTouch::is_supported_fwversion - self.fwversion[:2] (4, 25)
DEBUG:   83.3 KoboTouch:update_device_database_collections - set_debugging_title to ''
DEBUG:   83.3 KoboTouch:update_device_database_collections - managing bookshelves and series.
DEBUG:   83.3 KoboTouch:update_device_database_collections - Number of series set=0 Number of books=148
DEBUG:   83.3 KoboTouch:update_device_database_collections - Number of core metadata set=0 Number of books=148
DEBUG:   83.3 KoboTouch:update_device_database_collections - Finished 
DEBUG:   83.3 USBMS: starting sync_booklists
DEBUG:   83.4 USBMS: finished sync_booklists
DEBUG:   83.4 KOBO:sync_booklists - end
DeviceJob: 4 Send metadata to device done, calling callback
DeviceJob: 4 Send metadata to device callback returned
Job: 4 Send metadata to device finished
No details available.
DEBUG:   99.7 Have a Kobo device connected connected
DEBUG:   99.7 BEGIN Get Device Path
DEBUG:   99.7 Root path of device: /Volumes/KOBOeReader/
DEBUG:   99.7 END Get Device Path
DEBUG:   99.7 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:   99.7 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': None, 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T00:59:47.991149+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:   99.7 migrate_library_config_if_required - start
DEBUG:   99.7 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:   99.7 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:   99.7 get_prefs - start - store_name='backupOptionsStore'
DEBUG:   99.7 get_prefs - start - store_name='updateOptionsStore'
DEBUG:   99.7 rebuild_menus - self.supports_ratings=True, self.supports_tiles=True
DEBUG:   99.7 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:   99.7 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (4, 25, 15875)
DEBUG:   99.7 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Libra H2O
Firmware version: 4.25.15875
Driver: KoboTouch'
DEBUG:   99.7 rebuild_menus - have device.
DEBUG:  103.4 Have a Kobo device connected connected
DEBUG:  103.4 BEGIN Get Device Path
DEBUG:  103.4 Root path of device: /Volumes/KOBOeReader/
DEBUG:  103.4 END Get Device Path
DEBUG:  103.4 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:  103.4 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': None, 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T00:59:47.991149+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:  103.4 migrate_library_config_if_required - start
DEBUG:  103.4 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:  103.4 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:  103.4 get_prefs - start - store_name='backupOptionsStore'
DEBUG:  103.4 get_prefs - start - store_name='updateOptionsStore'
DEBUG:  103.4 BEGIN Get Device Path
DEBUG:  103.4 Root path of device: /Volumes/KOBOeReader/
DEBUG:  103.4 END Get Device Path
DEBUG:  103.4 _get_selected_ids - self.gui.current_view().model() <calibre.gui2.library.models.BooksModel object at 0x122299550>
DEBUG:  103.6 update_metadata - selectedIDs: [153]
DEBUG:  103.6 update_metadata - device_book_paths: ['/Volumes/KOBOeReader/.kobo/kepub/54d95481-8999-43af-9cc0-176e8f58098d']
DEBUG:  103.6 TemplateConfig: mi= Title               : Educated
Title sort          : Educated
Author(s)           : Tara Westover [Westover, Tara]
Publisher           : Random House Publishing Group
Languages           : eng
Timestamp           : 2020-12-13T23:48:42+00:00
Published           : 2018-02-20T00:00:00+00:00
Comments            : <b>An unforgettable memoir about a young girl who, kept out of school, leaves her survivalist family and goes on to earn a PhD from Cambridge University</b> <br><b><b>One of . . . <i>The New York Times Book Review</i>'s Must-Know Literary Events of 2018</b><br> <b>BBC's Books Look Ahead 2018</b><br> <b><i>Stylist</i>'s 20 Must-Read Books to Make Room For in 2018</b><br> <b><i>Entertainment Weekly</i>'s 50 Most Anticipated Books of 2018</b><br> <b><i>Bustle</i>'s 13 Authors You Need to Be Watching in 2018</b><br> <b><i>LibraryReads</i>'s February Top 10</b><br> <b><i>Daily Express</i>'s Must-Have New Reads</b><br> <b><i>The Pool</i>'s Books We're Looking Forward to in 2018</b><br> <b><i>Vogue</i>'s What to Read This Fall</b></b><br>Tara Westover was seventeen the first time she set foot in a classroom. Born to survivalists in the mountains of Idaho, she prepared for the end of the world by stockpiling home-canned peaches and sleeping with her "head-for-the-hills" bag. In the summer...
Kobo metadata:
Title               : Educated
Author(s)           : Tara WestoverDisk /Volumes/KOBOeReader/ ejected

DEBUG:  103.6 TemplateConfig: mi= Title               : Educated
Title sort          : Educated
Author(s)           : Tara Westover [Westover, Tara]
Publisher           : Random House Publishing Group
Languages           : eng
Timestamp           : 2020-12-13T23:48:42+00:00
Published           : 2018-02-20T00:00:00+00:00
Comments            : <b>An unforgettable memoir about a young girl who, kept out of school, leaves her survivalist family and goes on to earn a PhD from Cambridge University</b> <br><b><b>One of . . . <i>The New York Times Book Review</i>'s Must-Know Literary Events of 2018</b><br> <b>BBC's Books Look Ahead 2018</b><br> <b><i>Stylist</i>'s 20 Must-Read Books to Make Room For in 2018</b><br> <b><i>Entertainment Weekly</i>'s 50 Most Anticipated Books of 2018</b><br> <b><i>Bustle</i>'s 13 Authors You Need to Be Watching in 2018</b><br> <b><i>LibraryReads</i>'s February Top 10</b><br> <b><i>Daily Express</i>'s Must-Have New Reads</b><br> <b><i>The Pool</i>'s Books We're Looking Forward to in 2018</b><br> <b><i>Vogue</i>'s What to Read This Fall</b></b><br>Tara Westover was seventeen the first time she set foot in a classroom. Born to survivalists in the mountains of Idaho, she prepared for the end of the world by stockpiling home-canned peaches and sleeping with her "head-for-the-hills" bag. In the summer...
Kobo metadata:
Title               : Educated
Author(s)           : Tara Westover
DEBUG:  103.6 CustomColumnComboBox::populate_combo - initial_items= ['']
DEBUG:  103.6 CustomColumnComboBox::populate_combo - initial_items.__class__= <class 'list'>
DEBUG:  103.6 CustomColumnComboBox::populate_combo - initial_items.__class__= False
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='title'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='titleSort'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='author'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='authourSort'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='description'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='descriptionUseTemplate'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='descriptionTemplate'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='publisher'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='published_date'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='isbn'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='rating'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='series'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='subtitle'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='subtitleTemplate'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='set_reading_direction'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='reading_direction'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='set_sync_date'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='sync_date_library_date'
DEBUG:  103.6 CustomColumnComboBox::populate_combo - initial_items= {'*filetimestamp': '* File timestamp'}
DEBUG:  103.6 CustomColumnComboBox::populate_combo - initial_items.__class__= <class 'dict'>
DEBUG:  103.6 CustomColumnComboBox::populate_combo - initial_items.__class__= True
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='usePlugboard'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='update_KoboEpubs'
DEBUG:  103.6 get_plugin_pref - start - store_name='MetadataOptions', option='language'
DEBUG:  107.6 UpdateMetadataOptionsDialog:ok_clicked - key='title' self.new_prefs[key]=True
DEBUG:  107.8 _update_metadata: number books= 1 options= {'title': True, 'author': False, 'description': False, 'descriptionUseTemplate': False, 'descriptionTemplate': '', 'publisher': False, 'rating': False, 'series': True, 'setRreadingStatus': False, 'readingStatus': -1, 'published_date': False, 'isbn': False, 'mark_not_interested': False, 'language': False, 'resetPosition': False, 'usePlugboard': False, 'titleSort': False, 'authourSort': False, 'subtitle': False, 'subtitleTemplate': '', 'update_KoboEpubs': False, 'set_reading_direction': False, 'reading_direction': 'Default', 'set_sync_date': False, 'sync_date_library_date': 'timestamp'}
DEBUG:  107.8 _update_metadata: plugboards= {}
DEBUG:  107.8 _update_metadata: self.device.__class__.__name__= KOBOTOUCH
DEBUG:  107.8 generate_metadata_query - self.supports_series=True, self.supports_series_listTrue
DEBUG:  107.8 generate_metadata_query - supports series is true
DEBUG:  107.8 generate_metadata_query - supports series list is true
DEBUG:  107.8 generate_metadata_query - test_query=SELECT Title,Attribution,Description,Publisher,MimeType,Series,SeriesNumber,Subtitle,SeriesID,SeriesNumberFloat,ReadStatus,DateCreated,Language,PageProgressDirection,___SyncTime,ISBN,FeedbackType,FeedbackTypeSynced,r.Rating,r.DateModified FROM content c1  left outer join ratings r on c1.ContentID = r.ContentID WHERE c1.BookId IS NULL AND c1.ContentID = ?
DEBUG:  108.9 _update_metadata: series_id_query result= [{'Series': 'Innkeeper Chronicles', 'SeriesID': '5a250f58-6da7-53c8-a808-cb648283db8e'}]
DEBUG:  108.9 _update_metadata: kobo_series_list= {'Innkeeper Chronicles': '5a250f58-6da7-53c8-a808-cb648283db8e'}
DEBUG:  108.9 _update_metadata: searching for contentId='54d95481-8999-43af-9cc0-176e8f58098d'
DEBUG:  108.9 _update_metadata: self.options[cfg.KEY_UDPATE_KOBO_EPUBS]= False
DEBUG:  108.9 _update_metadata: contentID.startswith('file')= False
DEBUG:  108.9 _update_metadata: skipping book
DEBUG:  108.9 Update summary: Books updated=0, unchanged books=0, not on device=0, Total=0
DEBUG:  115.3 KoboUtilities:_on_device_connection_changed - self.plugin_device_connection_changed.__class__:  <class 'PyQt5.QtCore.pyqtBoundSignal'>
DEBUG:  115.3 Methods for self.plugin_device_connection_changed:  ['__call__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'connect', 'disconnect', 'emit', 'signal']
DEBUG:  115.3 KoboUtilites:_on_device_connection_changed - Device disconnected
DEBUG:  115.3 Have a Kobo device connected connected
DEBUG:  115.3 BEGIN Get Device Path
DEBUG:  115.3 No device appears to be connected
DEBUG:  115.3 END Get Device Path
DEBUG:  115.3 KoboUtilities:get_device - self.device_path=""
DEBUG:  115.3 rebuild_menus - self.supports_ratings=None, self.supports_tiles=None
DEBUG:  115.3 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:  115.3 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended'
DEBUG:  115.3 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'
DEBUG:  115.3 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended'
DEBUG:  115.3 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:  115.3 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended'
DEBUG:  115.3 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'

{'bsd_drives': {'main': '/dev/disk4'},
 'drives': {'main': '/Volumes/KOBOeReader'},
 'mount_map': {'/dev/disk1s1': '/',
               '/dev/disk1s3': '/Volumes/Recovery',
               '/dev/disk1s4': '/private/var/vm',
               '/dev/disk4': '/Volumes/KOBOeReader',
               'devfs': '/dev',
               'map -hosts': '/net',
               'map auto_home': '/home'}}
DEBUG:  137.4 KoboTouch::open_osx - mount_map= {'/dev/disk1s1': '/', 'devfs': '/dev', '/dev/disk1s4': '/private/var/vm', 'map -hosts': '/net', 'map auto_home': '/home', '/dev/disk1s3': '/Volumes/Recovery', '/dev/disk4': '/Volumes/KOBOeReader'}
DEBUG:  137.4 KoboTouch::open_osx - self._main_prefix= /Volumes/KOBOeReader/
DEBUG:  137.4 KoboTouch::open_osx - self._card_a_prefix= None
DEBUG:  137.4 KoboTouch::open_osx - self._card_b_prefix= None
DEBUG:  152.1 KoboUtilities:_on_device_connection_changed - self.plugin_device_connection_changed.__class__:  <class 'PyQt5.QtCore.pyqtBoundSignal'>
DEBUG:  152.1 Methods for self.plugin_device_connection_changed:  ['__call__', '__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'connect', 'disconnect', 'emit', 'signal']
DEBUG:  152.1 Have a Kobo device connected connected
DEBUG:  152.1 BEGIN Get Device Path
DEBUG:  152.1 Root path of device: /Volumes/KOBOeReader/
DEBUG:  152.1 END Get Device Path
DEBUG:  152.1 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:  152.1 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:  152.1 device_driver_name - could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended'
DEBUG:  152.1 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Driver: KoboTouch'
Job: 5 Get device information started
DeviceJob: 5 Get device information done, calling callback
Job: 5 Get device information finished
No details available.
DeviceJob: 5 Get device information callback returned
Job: 6 Set library information started
DeviceJob: 6 Set library information done, calling callback
DeviceJob: 6 Set library information callback returned
Job: 7 Get list of books on device started
DEBUG:  137.6 KoboTouch:books - oncard='None'
DEBUG:  137.6 KoboTouch:books - oncard='None', prefix='/Volumes/KOBOeReader/'
DEBUG:  137.6 Kobo device: Kobo Libra H2O
DEBUG:  137.6 Version of driver: (2, 5, 1) Has kepubs: True
DEBUG:  137.6 Version of firmware: (4, 25, 15875) Has kepubs: True
DEBUG:  137.6 Firmware supports cover image tree: True
DEBUG:  137.6 KoboTouch:books - opts.extra_customization= []
DEBUG:  137.6 KoboTouch:books - driver options= Driver:KoboTouch, Options - format_map: ['kepub', 'epub', 'pdf', 'txt', 'cbz', 'cbr', 'mobi'], use_subdirs: True, read_metadata: True, use_author_sort: False, save_template: {author_sort}/{title} - {authors}, extra_customization: [], manage_collections: True, collections_columns: , create_collections: True, delete_empty_collections: False, ignore_collections_names: , upload_covers: False, dithered_covers: False, keep_cover_aspect: False, upload_grayscale: False, letterbox_fs_covers: False, png_covers: False, show_archived_books: False, show_previews: False, show_recommendations: False, update_series: True, update_core_metadata: False, update_purchased_kepubs: False, update_device_metadata: True, update_subtitle: False, subtitle_template: , modify_css: False, override_kobo_replace_existing: True, support_newer_firmware: False, debugging_title: , driver_version: 2.5.1
DEBUG:  137.6 KoboTouch:books - prefs['manage_device_metadata']= on_connect
DEBUG:  137.6 KoboTouch:books - set_debugging_title to ''
DEBUG:  137.6 KoboTouch:books - length bl=0
DEBUG:  137.6 KoboTouch:books - length bl after sync=149
DEBUG:  137.6 KoboTouch:books - reading device database
DEBUG:  137.6 Database Version:  161
DEBUG:  137.6 KoboTouch:books - shelf list: ['ReadingList']
DEBUG:  137.6 KoboTouch:books - query= SELECT Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ImageId, ReadStatus, Description, Publisher , ___ExpirationStatus, FavouritesIndex, Accessibility, Language, IsDownloaded, ISBN, Series, SeriesNumber, ___UserID, ExternalId, Subtitle, SeriesID, SeriesNumberFloat FROM content  WHERE BookID IS NULL  AND ((Accessibility = -1 AND IsDownloaded in ('true', 1 ))       OR (Accessibility IN (1,2,8,9) and IsDownloaded in ('true', 1))         )  AND (externalId IS NULL OR externalId = '') AND contentId NOT LIKE 'file:///mnt/sd/%'
DEBUG:  137.9 KoboTouch:books - automatically managing metadata
DEBUG:  137.9 KoboTouch:books - self.kobo_series_dict= {}
DEBUG:  137.9 KoboTouch:books - about to sync_booklists
DEBUG:  137.9 USBMS: starting sync_booklists
DEBUG:  138.0 USBMS: finished sync_booklists
DEBUG:  138.0 KoboTouch:books - have done sync_booklists
DEBUG:  138.0 KoboTouch:books - end - oncard='None'
DEBUG:  138.0 KoboTouch:books - oncard='carda'
DEBUG:  138.0 KoboTouch:books - Asked to process 'carda', but do not have one!
DEBUG:  138.0 KoboTouch:books - oncard='cardb'
DEBUG:  138.0 KoboTouch:books - Asked to process 'cardb', but do not have one!
DeviceJob: 7 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= 149
DeviceJob: set_books_in_library finished: time= 0.05063319206237793
DeviceJob: metadata_downloaded: updating views
DeviceJob: metadata_downloaded: syncing
DeviceJob: metadata_downloaded: refreshing ondevice
DeviceJob: metadata_downloaded: sending metadata_available signal
DEBUG:  152.8 KoboUtilites:_on_device_metadata_available - Start
DEBUG:  152.8 Have a Kobo device connected connected
DEBUG:  152.8 BEGIN Get Device Path
DEBUG:  152.8 Root path of device: /Volumes/KOBOeReader/
DEBUG:  152.8 END Get Device Path
DEBUG:  152.8 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:  152.8 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': 'db49f2a0-6f5e-4c6b-9603-6529b2ff7136', 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T01:02:05.448752+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:  152.8 migrate_library_config_if_required - start
DEBUG:  152.8 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:  152.8 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:  152.8 get_prefs - start - store_name='backupOptionsStore'
DEBUG:  152.8 get_prefs - start - store_name='updateOptionsStore'
DEBUG:  152.8 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:  152.8 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (4, 25, 15875)
DEBUG:  152.8 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Libra H2O
Firmware version: 4.25.15875
Driver: KoboTouch'
DEBUG:  152.8 KoboUtilites:_on_device_metadata_available - self.current_device_profile: None
DEBUG:  152.8 KoboUtilites:_on_device_metadata_available - self.current_backup_config: {'doDailyBackp': False, 'backupEachCOnnection': False, 'backupCopiesToKeepSpin': 5, 'backupDestDirectory': '', 'backupZipDatabase': True}
DEBUG:  152.8 Have a Kobo device connected connected
DEBUG:  152.8 BEGIN Get Device Path
DEBUG:  152.8 Root path of device: /Volumes/KOBOeReader/
DEBUG:  152.8 END Get Device Path
DEBUG:  152.8 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:  152.8 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': 'db49f2a0-6f5e-4c6b-9603-6529b2ff7136', 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T01:02:05.448752+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:  152.8 migrate_library_config_if_required - start
DEBUG:  152.8 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:  152.8 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:  152.8 get_prefs - start - store_name='backupOptionsStore'
DEBUG:  152.8 get_prefs - start - store_name='updateOptionsStore'
DEBUG:  152.8 rebuild_menus - self.supports_ratings=True, self.supports_tiles=True
DEBUG:  152.8 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:  152.8 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (4, 25, 15875)
DEBUG:  152.8 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Libra H2O
Firmware version: 4.25.15875
Driver: KoboTouch'
DEBUG:  152.8 rebuild_menus - have device.
DeviceJob: 7 Get list of books on device callback returned
Job: 8 Send metadata to device started
DEBUG:  138.1 KOBO:sync_booklists - start
DEBUG:  138.1 KoboTouch:update_device_database_collections - oncard='main'
DEBUG:  138.1 KoboTouch::is_supported_fwversion - self.fwversion[:2] (4, 25)
DEBUG:  138.1 KoboTouch:update_device_database_collections - set_debugging_title to ''
DEBUG:  138.1 KoboTouch:update_device_database_collections - managing bookshelves and series.
DEBUG:  138.1 KoboTouch:update_device_database_collections - Number of series set=0 Number of books=148
DEBUG:  138.1 KoboTouch:update_device_database_collections - Number of core metadata set=0 Number of books=148
DEBUG:  138.1 KoboTouch:update_device_database_collections - Finished 
DEBUG:  138.1 USBMS: starting sync_booklists
DEBUG:  138.2 USBMS: finished sync_booklists
DEBUG:  138.2 KOBO:sync_booklists - end
DeviceJob: 8 Send metadata to device done, calling callback
DeviceJob: 8 Send metadata to device callback returned
Job: 5 Get device information finished
No details available.
Job: 6 Set library information finished
No details available.
Job: 7 Get list of books on device finished
No details available.
Job: 8 Send metadata to device finished
No details available.
DeviceJob: set_books_in_library: books to process= 149
DeviceJob: set_books_in_library finished: time= 0.08134222030639648
Job: 9 Send metadata to device started
DEBUG:  152.2 KOBO:sync_booklists - start
DEBUG:  152.2 KoboTouch:update_device_database_collections - oncard='main'
DEBUG:  152.2 KoboTouch::is_supported_fwversion - self.fwversion[:2] (4, 25)
DEBUG:  152.2 KoboTouch:update_device_database_collections - set_debugging_title to ''
DEBUG:  152.2 KoboTouch:update_device_database_collections - managing bookshelves and series.
DEBUG:  152.2 KoboTouch:update_device_database_collections - Number of series set=0 Number of books=148
DEBUG:  152.2 KoboTouch:update_device_database_collections - Number of core metadata set=0 Number of books=148
DEBUG:  152.2 KoboTouch:update_device_database_collections - Finished 
DEBUG:  152.2 USBMS: starting sync_booklists
DEBUG:  152.3 USBMS: finished sync_booklists
DEBUG:  152.3 KOBO:sync_booklists - end
DeviceJob: 9 Send metadata to device done, calling callback
DeviceJob: 9 Send metadata to device callback returned
DEBUG:  167.1 Have a Kobo device connected connected
DEBUG:  167.1 BEGIN Get Device Path
DEBUG:  167.1 Root path of device: /Volumes/KOBOeReader/
DEBUG:  167.1 END Get Device Path
DEBUG:  167.1 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:  167.1 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': 'db49f2a0-6f5e-4c6b-9603-6529b2ff7136', 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T01:02:05.448752+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:  167.1 migrate_library_config_if_required - start
DEBUG:  167.1 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:  167.1 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:  167.1 get_prefs - start - store_name='backupOptionsStore'
DEBUG:  167.1 get_prefs - start - store_name='updateOptionsStore'
DEBUG:  167.1 rebuild_menus - self.supports_ratings=True, self.supports_tiles=True
DEBUG:  167.1 KoboUtilities:set_toolbar_button_tooltip - start: text='None'
DEBUG:  167.1 KoboUtilities:set_toolbar_button_tooltip - device connected. self.device.fwversion= (4, 25, 15875)
DEBUG:  167.1 KoboUtilities:set_toolbar_button_tooltip - setting to text='Utilities to use with Kobo ereaders

Connected Device: Kobo Libra H2O
Firmware version: 4.25.15875
Driver: KoboTouch'
DEBUG:  167.1 rebuild_menus - have device.
Job: 9 Send metadata to device finished
No details available.
DEBUG:  168.5 Have a Kobo device connected connected
DEBUG:  168.5 BEGIN Get Device Path
DEBUG:  168.5 Root path of device: /Volumes/KOBOeReader/
DEBUG:  168.5 END Get Device Path
DEBUG:  168.5 KoboUtilities:get_device - self.device_path="/Volumes/KOBOeReader/"
DEBUG:  168.5 KoboUtilities:get_device - drive_info: {'main': {'device_store_uuid': 'bc94fedf-e75f-4d5c-a91c-e4990c2cb7b2', 'device_name': 'Kobo Libra H2O', 'location_code': 'main', 'last_library_uuid': 'db49f2a0-6f5e-4c6b-9603-6529b2ff7136', 'calibre_version': '5.7.2', 'date_last_connected': '2020-12-14T01:02:05.448752+00:00', 'prefix': '/Volumes/KOBOeReader/'}}
DEBUG:  168.5 migrate_library_config_if_required - start
DEBUG:  168.5 get_library_config - library_config: {'SchemaVersion': 0.1, 'profiles': {'Default': {'customColumnOptions': {'currentReadingLocationColumn': '', 'lastReadColumn': '', 'percentReadColumn': '', 'ratingColumn': 'rating'}, 'forDevice': None, 'storeOptionsStore': {'doNotStoreIfReopened': False, 'promptToStore': True, 'storeIfMoreRecent': False, 'storeOnConnect': False}, 'updateOptionsStore': {'doEarlyFirmwareUpdate': False, 'doFirmwareUpdateCheck': False, 'firmwareUpdateCheckLastTime': 0}}}}
DEBUG:  168.5 get_plugin_pref - start - store_name='commonOptionsStore', option='individualDeviceOptions'
DEBUG:  168.5 get_prefs - start - store_name='backupOptionsStore'
DEBUG:  168.5 get_prefs - start - store_name='updateOptionsStore'
DEBUG:  168.5 BEGIN Get Device Path
DEBUG:  168.5 Root path of device: /Volumes/KOBOeReader/
DEBUG:  168.5 END Get Device Path
DEBUG:  168.6 _get_selected_ids - self.gui.current_view().model() <calibre.gui2.library.models.BooksModel object at 0x122299550>
DEBUG:  168.7 update_metadata - selectedIDs: [153]
DEBUG:  168.7 update_metadata - device_book_paths: ['/Volumes/KOBOeReader/.kobo/kepub/54d95481-8999-43af-9cc0-176e8f58098d']
DEBUG:  168.7 TemplateConfig: mi= Title               : Educated
Title sort          : Educated
Author(s)           : Tara Westover [Westover, Tara]
Publisher           : Random House Publishing Group
Languages           : eng
Timestamp           : 2020-12-13T23:48:42+00:00
Published           : 2018-02-20T00:00:00+00:00
Comments            : <b>An unforgettable memoir about a young girl who, kept out of school, leaves her survivalist family and goes on to earn a PhD from Cambridge University</b> <br><b><b>One of . . . <i>The New York Times Book Review</i>'s Must-Know Literary Events of 2018</b><br> <b>BBC's Books Look Ahead 2018</b><br> <b><i>Stylist</i>'s 20 Must-Read Books to Make Room For in 2018</b><br> <b><i>Entertainment Weekly</i>'s 50 Most Anticipated Books of 2018</b><br> <b><i>Bustle</i>'s 13 Authors You Need to Be Watching in 2018</b><br> <b><i>LibraryReads</i>'s February Top 10</b><br> <b><i>Daily Express</i>'s Must-Have New Reads</b><br> <b><i>The Pool</i>'s Books We're Looking Forward to in 2018</b><br> <b><i>Vogue</i>'s What to Read This Fall</b></b><br>Tara Westover was seventeen the first time she set foot in a classroom. Born to survivalists in the mountains of Idaho, she prepared for the end of the world by stockpiling home-canned peaches and sleeping with her "head-for-the-hills" bag. In the summer...
Kobo metadata:
Title               : Educated
Author(s)           : Tara WestoverDisk /Volumes/KOBOeReader/ ejected
mxbndr is offline   Reply With Quote
Old 12-13-2020, 08:39 PM   #17
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by mxbndr View Post
Here's the debug log output:
The log and the screenshots suggest that you do not have any books on the device that have series information in your calibre library. There does seem to be one series on the device. This is "Innkeeper Chronicles" and is there for a purchased book. But, that might be for a preview or recommendation as it isn't in the series list.

In the log looks, it looks like you are trying to use the Kobo Utilities plugin to update the metadata for a book called "Educated". But, that book does not appear to have series information. Hence, nothing will be updated on the device. And even if it did, it is a purchased kepub, and it is being skipped as you have not selected the option to update purchased kepubs.

At this point, what I suggest is:
  1. Set the series information correctly for a book in your library.
  2. Send the book to the device.
  3. Eject the device and let it import the book.
  4. Reconnect the device
  5. After the device jobs have finished, make sure the book is matched to the library (it has the green tick).
  6. Eject the device.

At this point, the series info should be there. It should show under the title in the book list, and there should be an entry in the series list.

If that hasn't worked, I will need to see the debug log again. Before doing this, in the driver configuration, go to the "Metadata, on device & advanced" tab and in the "Title to test when debugging" field, enter the title of the book you used to test above. The run calibre in debug mode and send me the debug log from that.
davidfor is offline   Reply With Quote
Advert
Old 12-13-2020, 10:19 PM   #18
mxbndr
Grateful Plebe
mxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavens
 
Posts: 39
Karma: 13638
Join Date: Dec 2012
Device: Kindle 3, Kobo Libra H2O
Thanks.

All of that makes sense as to why it wouldn't work, but how do I reconcile that with the screenshot that shows several books with series information? See: https://i.imgur.com/XJIc3Bn.png

Quote:
Set the series information correctly for a book in your library.
Are my series in the above screenshot not the correct way to set series? I just follow the default Caibre approach, so I'm not aware of another way to add a book to a series.
mxbndr is offline   Reply With Quote
Old 12-13-2020, 11:31 PM   #19
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by mxbndr View Post
Thanks.

All of that makes sense as to why it wouldn't work, but how do I reconcile that with the screenshot that shows several books with series information? See: https://i.imgur.com/XJIc3Bn.png



Are my series in the above screenshot not the correct way to set series? I just follow the default Caibre approach, so I'm not aware of another way to add a book to a series.
That looks correct. But, it needs two things:
  • The book has to be on the device and matched to the book in the library. That means that when the device is connected there is a green tick in the "On device" column.
  • The book is not a purchased book that has been downloaded to the device from Kobo. If it is, you need to use the option to allow the driver or plugin to update the metadata for purchased books. But, I don't recommend this as the changed might be over-ridden when you sync with Kobo.

I recommend testing with the steps above. Make sure it works for a sideloaded book.
davidfor is offline   Reply With Quote
Old 12-14-2020, 12:05 AM   #20
mxbndr
Grateful Plebe
mxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavensmxbndr is a rising star in the heavens
 
Posts: 39
Karma: 13638
Join Date: Dec 2012
Device: Kindle 3, Kobo Libra H2O
Quote:
The book has to be on the device and matched to the book in the library. That means that when the device is connected there is a green tick in the "On device" column.
I do have the green ticks.

Quote:
The book is not a purchased book that has been downloaded to the device from Kobo. If it is, you need to use the option to allow the driver or plugin to update the metadata for purchased books. But, I don't recommend this as the changed might be over-ridden when you sync with Kobo.
The vast majority of the books are sideloaded, including all the ones with series.

Ultimately, I started getting some strange behavior from the Kobo where books were getting lost and the wrong screensaver kept appearing, which I think was related to having KoboTouchExtended installed. I could only rectify it with a factory reset, after which the standard steps you laid out finally worked. I'll report back if it doesn't work after a firmware update. Thanks for your help.
mxbndr is offline   Reply With Quote
Advert
Old 10-03-2021, 08:34 PM   #21
Patrick254
Junior Member
Patrick254 began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Oct 2021
Device: Kobo Aura One, Kobo H2O
I do have the same issue.

If I set a series on Calibre then send the book to my Kobo, the series shows on the Kobo.

However, if I send a book without a series, but then after set a series in Calibre, I can not synchronize the series with the Kobo.

I tried the 'update metadata in device library' and the 'update cached metadata on device' without success.

The only way that I can make it work is to delete the book from the Kobo and send it again.
Patrick254 is offline   Reply With Quote
Old 10-03-2021, 11:46 PM   #22
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by Patrick254 View Post
I do have the same issue.

If I set a series on Calibre then send the book to my Kobo, the series shows on the Kobo.

However, if I send a book without a series, but then after set a series in Calibre, I can not synchronize the series with the Kobo.

I tried the 'update metadata in device library' and the 'update cached metadata on device' without success.

The only way that I can make it work is to delete the book from the Kobo and send it again.
Firstly, 'update cached metadata on device' has nothing to do with the metadata displayed by Kobo devices. It is updating the metadata cache that calibre uses when connecting to the device and matching the books.

The "Update metadata in device library" is from the Kobo Utilities plugin. It works for books on the device, imported into the database (i.e. the device shows in the UI) and are matched to books in the calibre library. You need to select the books to be updated when using this.

The other way to update the series info is for the driver to do it automatically. That means the driver has to be configured and the "Metadata management" option set correctly. As the series info gets updated when you send the book to the device, this must be already be done. Kobo devices do not get the series info from sideloaded books. This is done by the driver the next time you connect the device. If you change the series info while the device is connected, you have to disconnect and connect again to get it updated on the device.

If either of the above isn't working, then I need to see a debug log. Run calibre in debug mode, connect the device, let the device jobs run and run "Update metadata in device library" if that is the method you want to use. Then eject the device, stop calibre and post the debug logs for me to look at.

Last edited by davidfor; 10-03-2021 at 11:49 PM.
davidfor is offline   Reply With Quote
Old 10-07-2022, 11:23 PM   #23
ikswezclam
Junior Member
ikswezclam began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Feb 2020
Device: Kobo Aura One
Hi

Looking for solution about calibre->kobo series information import I found this forum and this subject, I solved that prpblem for my case. I guess what you guys miss is:

1. addon 'kobo utilities'
2. expand menu of that addon
3. chose 'driver -> configure current driver'
4. in opened new window switch to second top tab 'collection, covers...'
5. in this tab tick: 'collection collumn' and 'create collection'
6. press 'ok'

right now you should be in 'calibre library' ctrl+a to select all books and from 'kobo utilities' press 'update metadata in device library' ofc device must be connected
ikswezclam is offline   Reply With Quote
Old 10-08-2022, 08:16 AM   #24
Sunlite
Addict
Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.Sunlite ought to be getting tired of karma fortunes by now.
 
Sunlite's Avatar
 
Posts: 206
Karma: 547516
Join Date: Mar 2008
Location: Berlin, Germany
Device: KObo Clara, Kobo Aura, PRS-T1, PB602, CyBook Gen3
On the Kobo devices Collections and Series are two different things.

Settings for the series meta-data handling is done in the "Metadata, on device & advanced" tab
Sunlite is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kobo series information not set John F Devices 3 08-02-2018 05:35 PM
Showing Series Information on Kobo Aura acgref Devices 7 05-28-2014 07:40 PM
calibre series information in Marvin? Grins Marvin 2 12-09-2013 11:47 PM
Importing Series information into Calibre chango714 Library Management 2 02-04-2011 08:05 AM
Please help with Calibre Series Information coaver Calibre 4 01-14-2011 02:01 PM


All times are GMT -4. The time now is 12:45 AM.


MobileRead.com is a privately owned, operated and funded community.