Grand Sorcerer
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 maddz
OK, started up Calibre in debug and plugged in the Kobo:
Results: Calibre saw the SD card and thought it was the main memory. It did not see the main memory at all (so apparently I no longer have any SF & Fantasy loaded on the Kobo). The Mac mounted the card and the main memory the wrong way round. However, when I plugged in the Kobo it was complaining about needing to be charged. I will try again tomorrow when it's had a chance to charge overnight. After ejecting the Kobo via the Calibre device menu, I got a Mac error saying the SD_CARD was not ejected correctly. I did not get the Error communicating with device pop-up I previously saw.
OS X El Capitan version 10.11.6, Calibre 2.80
Would you like me to try with the card out of the slot?
Spoiler:
EpubMerge: DEBUG: 2017-03-09 18:17:19,658: calibre_plugins.epubmerge.epubmerge_plugin(152): macmenuhack file_path:/Users/maddye/Library/Preferences/calibre/plugins/fanficfare_macmenuhack.txt
calibre Debug log
calibre 2.80 embedded-python: True is64bit: True
Darwin-15.6.0-x86_64-i386-64bit Darwin ('64bit', '')
('Darwin', '15.6.0', 'Darwin Kernel Version 15.6.0: Mon Jan 9 23:07:29 PST 2017; root:xnu-3248.60.11.2.1~1/RELEASE_X86_64')
Python 2.7.11
OSX: ('10.11.6', ('', '', ''), 'x86_64')
Successfully initialized third party plugins: DeDRM (6, 0, 4) && KoboTouchExtended (2, 8, 2) && EpubMerge (2, 1, 0) && EpubSplit (2, 2, 0) && View Manager (1, 3, 2) && Reading List (1, 6, 6)
devicePixelRatio: 1.0
logicalDpi: 72.0 x 72.0
physicalDpi: 99.0000014868 x 99.0000014868
Starting up...
Started up in 6.25 seconds with 1580 books
2017-03-09 18:19:26.132 Calibre[3616:301297] deliverNotificationWithTitle()
* Notification delivered.
Traceback (most recent call last):
File "site-packages/calibre/devices/kobo/driver.py", line 1636, in update_booklist
File "site-packages/calibre/devices/kobo/driver.py", line 731, in book_from_path
File "site-packages/calibre/devices/kobo/books.py", line 28, in __init__
File "site-packages/calibre/devices/usbms/books.py", line 40, in __init__
File "site-packages/calibre/ebooks/metadata/book/base.py", line 790, in __nonzero__
File "site-packages/calibre/ebooks/metadata/book/base.py", line 152, in __getattribute__
AttributeError: Metadata object has no attribute named: 'author'
SMART_DEV ( 0.02: 0.019) _attach_to_port try ip address "" on port 9090
SMART_DEV ( 1.25: 1.005) startup_on_demand listening on port 9090
SMART_DEV ( 1.30: 0.001) _attach_to_port try ip address "" on port 54982
SMART_DEV ( 1.35: 0.000) startup_on_demand broadcast socket listening on port 54982
SMART_DEV ( 2.40: 1.008) run All IP addresses {'lo0': [{'addr': '127.0.0.1', 'netmask': '255.0.0.0', 'peer': '127.0.0.1'}], 'en1': [{'addr': '192.168.0.68', 'broadcast': '192.168.0.255', 'netmask': '255.255.255.0'}]}
Job: 1 Get device information started
DeviceJob: 1 Get device information done, calling callback
DeviceJob: 1 Get device information callback returned
Job: 2 Set library information started
DeviceJob: 2 Set library information done, calling callback
DeviceJob: 2 Job: 2 Set library information finished
No details available.
Job: 1 Get device information finished
No details available.
Set library information callback returned
Job: 3 Get list of books on device started
DEBUG: 0.0 KoboTouch:books - oncard='None'
DEBUG: 0.3 KoboTouch:books - oncard='None', prefix='/Volumes/KOBOeReader/'
DEBUG: 0.3 Kobo device: Kobo Touch
DEBUG: 0.3 Version of driver: (2, 3, 3) Has kepubs: True
DEBUG: 0.3 Version of firmware: (4, 2, 8432) Has kepubs: True
DEBUG: 0.3 Firmware supports cover image tree: True
DEBUG: 0.3 KoboTouch:books - opts.extra_customization= []
DEBUG: 0.3 KoboTouch:books - driver options= Driver:KoboTouch, Options - format_map: [u'kepub', u'epub', u'pdf', u'txt', u'cbz', u'cbr'], use_subdirs: True, read_metadata: True, use_author_sort: False, save_template: {author_sort}/{title} - {authors}, extra_customization: [], manage_collections: True, collections_columns: #myshelves, create_collections: True, delete_empty_collections: True, ignore_collections_names: , upload_covers: True, keep_cover_aspect: True, upload_grayscale: False, show_archived_books: False, show_previews: False, show_recommendations: False, update_series: True, update_device_metadata: True, modify_css: False, support_newer_firmware: False, debugging_title: , driver_version: 2.3.3
DEBUG: 0.3 KoboTouch:books - prefs['manage_device_metadata']= on_connect
DEBUG: 0.3 KoboTouch:books - set_debugging_title to ''
DEBUG: 0.3 KoboTouch:books - length bl=0
Job: 2 Set library information finished
No details available.
DEBUG: 3.3 KoboTouch:books - length bl after sync=446
DEBUG: 3.3 KoboTouch:books - reading device database
DEBUG: 3.3 Database Version: 131
DEBUG: 3.4 KoboTouch:books - shelf list: [u'Other Fiction', u'Occult', u'Fantasy', u'Drama', u'Folklore', u'Classics', u'Sagas', u'Literature', u'Non-Fiction', u'Urban Fantasy', u'Science Fiction', u'Western', u'Biography', u'Travel', u'Military SF', u'Paranormal Romance', u'Historical', u'Weird Fiction', u'Alternate History', u'RPG Fiction', u'Crime', u'Gothic Romance', u'Humourous', u'Cyberpunk', u'ReadingList', u'DO NOT SEND']
DEBUG: 3.4 KoboTouch:books - query= SELECT Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ImageID, ReadStatus, ___ExpirationStatus, FavouritesIndex, Accessibility, IsDownloaded, Series, SeriesNumber, ___UserID, ExternalId FROM content WHERE BookID IS NULL AND ((Accessibility = -1 AND IsDownloaded in ('true', 1 )) OR (Accessibility IN (1,2,9) and IsDownloaded in ('true', 1)) ) AND (externalId IS NULL OR externalId = '') AND contentId NOT LIKE 'file:///mnt/sd/%'
DEBUG: 4.5 KoboTouch:update_booklist - exception creating book: 'Metadata object has no attribute named: 'author''
DEBUG: 4.5 prefix: /Volumes/KOBOeReader/ lpath: title: Kobo Touch User Guide authors: Rakuten Kobo Inc. mime: application/pdf date: 2015-07-28T17:16:59 ContentType: 6 ImageID: file____Volumes_KOBOeReader_1__kobo_guide_userguid e_pdf
DEBUG: 14.7 KoboTouch:books - automatically managing metadata
DEBUG: 14.7 KoboTouch:books - about to sync_booklists
DEBUG: 14.7 USBMS: starting sync_booklists
DEBUG: 15.8 USBMS: finished sync_booklists
DEBUG: 15.8 KoboTouch:books - have done sync_booklists
DEBUG: 15.8 KoboTouch:books - end - oncard='None'
DEBUG: 15.8 KoboTouch:books - oncard='carda'
DEBUG: 15.8 KoboTouch:books - Asked to process 'carda', but do not have one!
DEBUG: 15.8 KoboTouch:books - oncard='cardb'
DEBUG: 15.8 KoboTouch:books - Asked to process 'cardb', but do not have one!
DeviceJob: 3 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= 446
Job: 3 Get list of books on device finished
No details available.
DeviceJob: set_books_in_library finished: time= 0.38946890831
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: {'main': {u'device_store_uuid': u'95f87d72-6937-4dab-b42f-9b538f4686a7', u'calibre_version': u'2.80.0', u'device_name': u'Kobo Touch', u'date_last_connected': u'2017-03-09T18:19:25.451781+00:00', u'prefix': '/Volumes/KOBOeReader/', u'last_library_uuid': u'4adba335-b4f8-4795-8c93-4d020141bcf0', u'location_code': 'main'}}
READING LIST: Sync Now - force_sync= False
DeviceJob: 3 Get list of books on device callback returned
Job: 4 Send metadata to device started
DEBUG: 16.8 KOBO:sync_booklists - start
DEBUG: 16.8 KoboTouch:update_device_database_collections - oncard='main'
DEBUG: 16.8 KoboTouch::is_supported_fwversion - self.fwversion[:2] (4, 2)
DEBUG: 16.8 KoboTouch:update_device_database_collections - set_debugging_title to ''
DEBUG: 16.8 KTCollectionsBookList:get_collections - start - collection_attributes= [u'#myshelves']
DEBUG: 16.8 KTCollectionsBookList:get_collections - collection_attributes= [u'#myshelves']
Job: 3 Get list of books on device finished
No details available.
DEBUG: 17.1 KTCollectionsBookList:get_collections - end
DEBUG: 17.1 KoboTouch:update_device_database_collections - category='Occult' books=6
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Occult'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Classics' books=21
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Classics'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Travel' books=5
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Travel'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Fantasy' books=2
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Fantasy'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Other Fiction' books=108
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Other Fiction'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Humourous' books=14
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Humourous'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Folklore' books=6
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Folklore'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Biography' books=5
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Biography'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Drama' books=6
DEBUG: 17.2 KoboTouch:update_device_database_collections - end for category='Drama'
DEBUG: 17.2 KoboTouch:update_device_database_collections - category='Literature' books=83
DEBUG: 17.3 KoboTouch:update_device_database_collections - end for category='Literature'
DEBUG: 17.3 KoboTouch:update_device_database_collections - category='Western' books=5
DEBUG: 17.3 KoboTouch:update_device_database_collections - end for category='Western'
DEBUG: 17.3 KoboTouch:update_device_database_collections - category='Crime' books=121
DEBUG: 17.3 KoboTouch:update_device_database_collections - end for category='Crime'
DEBUG: 17.3 KoboTouch:update_device_database_collectiQNSView mouseDragged: Internal mouse button tracking invalid (missing Qt::LeftButton)
Disk /Volumes/KOBOeReader/ ejected
ons - category='DO NOT SEND' books=10
DEBUG: 17.6 KoboTouch:update_device_database_collections - end for category='DO NOT SEND'
DEBUG: 17.6 KoboTouch:update_device_database_collections - category='Sagas' books=16
DEBUG: 17.6 KoboTouch:update_device_database_collections - end for category='Sagas'
DEBUG: 17.6 KoboTouch:update_device_database_collections - category='Non-Fiction' books=2
DEBUG: 17.6 KoboTouch:update_device_database_collections - end for category='Non-Fiction'
DEBUG: 17.6 KoboTouch:update_device_database_collections - category='Historical' books=34
DEBUG: 17.6 KoboTouch:update_device_database_collections - end for category='Historical'
DEBUG: 17.6 KoboTouch:update_device_database_collections - managing bookshelves and series.
DEBUG: 42.6 KoboTouch:update_device_database_collections - about to clear empty bookshelves
DEBUG: 42.6 KoboTouch:delete_empty_bookshelves - start
DEBUG: 43.3 KoboTouch:delete_empty_bookshelves - end
DEBUG: 43.3 KoboTouch:update_device_database_collections - Number of series set=18 Number of books=442
DEBUG: 43.6 KoboTouch:update_device_database_collections - Finished
DEBUG: 43.6 USBMS: starting sync_booklists
DEBUG: 44.6 USBMS: finished sync_booklists
DEBUG: 44.6 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.
READING LIST: Device disconnected
|
According to that log everything was OK. It has found the version file on the device, and it read the database. But, it didn't find the SD card. If it was seeing the SD card as the main memory, it wouldn't find the database at all. But, you seem to be saying only the books on the SD card are showing as on the device. Is that correct?
What are the paths or mount points or whatever that the MAC is using for the main memory and the card?
|