View Single Post
Old 08-28-2018, 11:58 AM   #265
rolgiati
Groupie
rolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the endrolgiati knows the complete value of PI to the end
 
Posts: 168
Karma: 31650
Join Date: May 2011
Location: Asuncion (Paraguay)
Device: In the house, 3 K3 in use, 4 more in storage, and a K5 for testing
Kindle Collections plug-in error

Having broken the screen on my Kindle-3-keyboard, and until a spare arrives from Distant China, I have:
-Connected the K3 to my Linux desktop machine, and copied everything from /media/Kindle to a temporary directory.
-Disconnected the broken K3, and connected the spare.
-Deleted everything on the spare K3
-Copied everything from the temp directory to the spare K3.

Collections would not display, so I dug a bit on the forum, restarted the K3 and Bingo!, the collections work.

While I was connected, I tried to use the Collections plug-in to put a few things in order and got an error message:
Code:
calibre, version 3.27.1
ERROR: Unhandled exception: <b>AttributeError</b>:'BookList' object has no attribute 'rebuild_collections'

calibre 3.27.1  embedded-python: True is64bit: True
Linux-3.16.0-5-amd64-x86_64-with-debian-7.11 Linux ('64bit', 'ELF')
('Linux', '3.16.0-5-amd64', '#1 SMP Debian 3.16.51-3+deb8u1 (2018-01-08)')
Python 2.7.12
Linux: ('debian', '7.11', '')
Interface language: en_GB
Traceback (most recent call last):
  File "site-packages/calibre/gui2/actions/edit_collections.py", line 38, in edit_collections
  File "site-packages/calibre/gui2/actions/edit_metadata.py", line 725, in edit_device_collections
  File "site-packages/calibre/gui2/device.py", line 1608, in upload_collections
  File "site-packages/calibre/gui2/device.py", line 551, in upload_collections
AttributeError: 'BookList' object has no attribute 'rebuild_collections'
Trying to see what could be the problem, I swapped K3s, and now got the same error as on the broken one.

Before all this, the plug-in worked on the (now-)broken K3.

Any idea ?

Calibre 3.27.1
Collections plugin 1.7.20
rolgiati is offline   Reply With Quote