View Single Post
Old 08-23-2013, 04:31 PM   #634
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,580
Karma: 79436940
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
I installed calibre portable and your plugin. Disabled David's driver and restarted Calibre.

Then went to Preferences | Plugins , selected Device Interface Plugins and then your driver. Selected Customize and got the same error as the others.

Running in Debug mode produced the following:
Spoiler:
Code:
calibre Debug log
calibre 1.0 Portable isfrozen: True is64bit: False
Windows-7-6.1.7601-SP1 Windows ('32bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.4
Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free')
Starting up...
Started up in 4.35 seconds with 1 books
calibre 1.0 Portable isfrozen: True is64bit: False
Windows-7-6.1.7601-SP1 Windows ('32bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.4
Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free')
Traceback (most recent call last):
  File "site-packages\calibre\gui2\preferences\plugins.py", line 286, in customize_plugin
  File "site-packages\calibre\gui2\preferences\plugins.py", line 361, in modify_plugin
  File "site-packages\calibre\customize\__init__.py", line 150, in do_user_config
  File "calibre_plugins.kobotouch_extended.device.driver", line 132, in config_widget
  File "site-packages\calibre\devices\usbms\deviceconfig.py", line 84, in config_widget
  File "site-packages\calibre\gui2\device_drivers\configwidget.py", line 40, in __init__
TypeError: unsupported operand type(s) for +: 'set' and 'list'
PeterT is offline   Reply With Quote