View Single Post
Old 12-06-2010, 06:58 PM   #42
marie44
Member
marie44 began at the beginning.
 
marie44's Avatar
 
Posts: 17
Karma: 10
Join Date: Sep 2010
Device: Kobo Aura HD
Quote:
Originally Posted by chaley View Post
Do all of the books have a series and series index? Those that do not will sort by title.

Please look at a series that is sorted incorrectly and check that it appears in a different order than you get if you sort calibre's library by the new column. You can make this easier by searching for the series, then clicking on the sort column header to sort it. It the orders are the same but not what you want, then we need to play with the column. If the orders are different, then I have a problem somewhere.
Series & index information are all correct - that was the first thing I checked back when my first adjustments didn't work.

When I sort by the new column, #sony_sort, everything appears how it should appear - i.e. how I want it to appear on the 650. (With one exception of the prequel marked 0.50 - it shows up last rather than first, and yes, it does sort correctly when I sort by Calibre's default series column - but that's not directly related to the problem at hand). Stated another way - the #sony_sort order and how series display on the 650 do not match for the series I'm having problems with.

Debug log, as requested:

Starting up...
Started up in 1.75
Job:
1 Get device information finished
No details available.
DEBUG: 0.0 PRS505: starting fetching books for card None
DEBUG: 0.0 USBMS: Fetching list of books from device. oncard= None
DEBUG: 0.0 USBMS: dirs are: E:\ database/media/books
DEBUG: 1.1 USBMS: count found in cache: 137, count of files in metadata: 137, need_sync: False
DEBUG: 1.1 USBMS: Finished fetching list of books from device. oncard= None
DEBUG: 1.2 Building XMLCache... {0: 'E:\\database\\cache\\media.xml'}
DEBUG: 1.5 Done building XMLCache...
DEBUG: 1.5 Updating JSON cache: 0
DEBUG: 1.5 Start build_id_playlist_map
DEBUG: 1.5 Removing playlist id: 321 Purchased
DEBUG: 1.5 after cleaning playlists
DEBUG: 1.5 Finish build_id_playlist_map. Found 133
DEBUG: 1.6 Finished updating JSON cache: 0
DEBUG: 1.6 PRS505: finished fetching books for card None
DEBUG: 1.6 PRS505: starting fetching books for card carda
DEBUG: 1.6 USBMS: Fetching list of books from device. oncard= carda
DEBUG: 1.7 Building XMLCache... {0: 'E:\\database\\cache\\media.xml'}
DEBUG: 1.8 Done building XMLCache...
DEBUG: 1.8 PRS505: finished fetching books for card carda
DEBUG: 1.8 PRS505: starting fetching books for card cardb
DEBUG: 1.8 USBMS: Fetching list of books from device. oncard= cardb
DEBUG: 1.8 Building XMLCache... {0: 'E:\\database\\cache\\media.xml'}
DEBUG: 1.9 Done building XMLCache...
DEBUG: 1.9 PRS505: finished fetching books for card cardb
Job: 2 Get list of books on device finished
No details available.
DEBUG: 4.0 PRS505: started sync_booklists
DEBUG: 4.1 Building XMLCache... {0: 'E:\\database\\cache\\media.xml'}
DEBUG: 4.2 Done building XMLCache...
DEBUG: 4.3 PRS505: collection fields: [u'#sony']
Device using plugboard device_db PRS505 [[u'{title}{series:re(([^\\s])[^\\s]+(\\s|$),\\1)| [|}{series_index:| |]}', u'title']]
DEBUG: 4.3 PRS505: use plugboards [[u'{title}{series:re(([^\\s])[^\\s]+(\\s|$),\\1)| [|}{series_index:| |]}', u'title']]
DEBUG: 4.3 Starting update [u'#sony']
DEBUG: 4.3 Start build_id_playlist_map
DEBUG: 4.4 Removing playlist id: 321 Purchased
DEBUG: 4.4 after cleaning playlists
DEBUG: 4.4 Finish build_id_playlist_map. Found 133
DEBUG: 4.4 Updating XML Cache: 0
DEBUG: 4.8 Timezone votes: 0 GMT, 43 LTZ, use_tz_var=True
DEBUG: 4.8 Starting update_playlists [u'#sony'] 0
DEBUG: 4.8 Starting get_collections: on_connect
DEBUG: 4.8 Renaming rules: {'#sony': ''}
DEBUG: 4.8 Sorting rules: [(['*'], '#sony_sort')]
DEBUG: 4.8 update_playlists: finished building maps
DEBUG: 4.8 Finishing update_playlists
DEBUG: 4.8 In update/ Starting refresh of device_collections
DEBUG: 4.8 Start build_id_playlist_map
DEBUG: 4.8 after cleaning playlists
DEBUG: 4.8 Finish build_id_playlist_map. Found 133
DEBUG: 4.8 Running fix_ids()
DEBUG: 4.9 Finished running fix_ids()
DEBUG: 4.9 Finished update
DEBUG: 5.0 USBMS: starting sync_booklists
DEBUG: 5.7 USBMS: finished sync_booklists
DEBUG: 5.7 PRS505: finished sync_booklists
Job: 3 Send metadata to device finished
No details available.
get_metadata cache: 875 calls, 74.74% misses

And I hugely appreciate the amount of time you're putting in to try and determine the problem, btw. Thank you!
marie44 is offline   Reply With Quote