View Single Post
Old 02-07-2021, 03:56 PM   #820
assur
Junior Member
assur began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Feb 2021
Device: none
1.8.4 is broken

Bug report: the latest version 1.8.4 is broken and didn't work in my Calibre 2.0.

From debug log:
Code:
calibre Debug log
calibre 2.0  isfrozen: True is64bit: False
Windows-XP-5.1.2600-SP3 Windows ('32bit', 'WindowsPE')
('Windows', 'XP', '5.1.2600')
Python 2.7.8
Windows: ('XP', '5.1.2600', 'SP3', 'Multiprocessor Free')
Successfully initialized third party plugins: DeDRM && DOC Input && Флибуста && Find Duplicates && Extract ISBN && Annotations
Starting up...
Traceback (most recent call last):
  File "site-packages\calibre\gui2\ui.py", line 163, in __init__
  File "site-packages\calibre\gui2\ui.py", line 177, in init_iaction
  File "site-packages\calibre\customize\__init__.py", line 582, in load_actual_plugin
  File "importlib\__init__.py", line 37, in import_module
  File "site-packages\calibre\customize\zipplugin.py", line 179, in load_module
  File "calibre_plugins.find_duplicates.action", line 28, in <module>
  File "site-packages\calibre\customize\zipplugin.py", line 179, in load_module
  File "calibre_plugins.find_duplicates.advanced.__init__", line 28, in <module>
  File "site-packages\calibre\customize\zipplugin.py", line 179, in load_module
  File "calibre_plugins.find_duplicates.advanced.hash_functions", line 24, in <module>
  File "site-packages\calibre\customize\zipplugin.py", line 179, in load_module
  File "calibre_plugins.find_duplicates.advanced.common", line 25, in <module>
ImportError: cannot import name Icon
There is no Icon class in module calibre.gui2.dialogs.message_box (only QIcon), no module iso8601, and setting_path is undefined.

I attached here simple patch which restore plugin function in my Calibre 2.0.
Attached Files
File Type: txt fd.txt (1.5 KB, 260 views)
assur is offline   Reply With Quote