Debug shows Calibre calling some plugins that are not installed
I'll include the logfile, but for example it fails to initialize plugin Fantastic Fiction...which is not installed, so of course it fails. But why is it calling it?
Also, it appears to be trying to call some old old old dedrm remnants (ignoble and inept) and an old edreader pdb 2 pml plugin.
Yes...I've been through many versions of Calibre and of course as things changed I upgraded along the way...
Anyway, is there anyway to clean this stuff up or out?
Spoiler:
"plugins" called are: Fantastic Fiction, Fantastic Fiction Adults, Ignoble Epub DeDRM, Inept Epub DeDRM, Inept PDF DeDRM, "K4PC, K4Mac, Kindle Mobi and Topaz DeDRM", MobiDeDRM, eReader PDB 2 PML.
These are either not installed OR maybe were installed at one point but long since deprecated by newer dedrm but I can't find how to clean these up/out?
Quote:
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\Fantastic Fiction.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 205, in exec_module
File "calibre_plugins.fantastic_fiction.__init__", line 10, in <module>
ModuleNotFoundError: No module named 'HTMLParser'
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\Fantastic Fiction Adults.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 205, in exec_module
File "calibre_plugins.fantastic_fiction_adults.__init__ ", line 10, in <module>
ModuleNotFoundError: No module named 'HTMLParser'
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\Ignoble Epub DeDRM.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 198, in exec_module
File "calibre\customize\zipplugin.py", line 194, in get_code
File "calibre_plugins.ignobleepub.__init__", line 152
print 'IgnobleEpub: Using libcrypto.'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\Inept Epub DeDRM.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 198, in exec_module
File "calibre\customize\zipplugin.py", line 194, in get_code
File "calibre_plugins.ineptepub.__init__", line 278
total = 0L
^
SyntaxError: invalid decimal literal
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\Inept PDF DeDRM.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 198, in exec_module
File "calibre\customize\zipplugin.py", line 194, in get_code
File "calibre_plugins.ineptpdf.__init__", line 332
total = 0L
^
SyntaxError: invalid decimal literal
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\K4PC, K4Mac, Kindle Mobi and Topaz DeDRM.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 198, in exec_module
File "calibre\customize\zipplugin.py", line 194, in get_code
File "calibre_plugins.k4mobidedrm.__init__", line 48
print "%s is not a valid Kindle serial number or PID." % str(customvalue)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\MobiDeDRM.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 198, in exec_module
File "calibre\customize\zipplugin.py", line 194, in get_code
File "calibre_plugins.dummy2.__init__", line 67
print "Bad key length!"
^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Failed to initialize plugin: 'C:\\Users\\*myusername*\\AppData\\Roaming\\calibr e\\plugins\\eReader PDB 2 PML.zip'
Traceback (most recent call last):
File "calibre\customize\ui.py", line 791, in initialize_plugins
File "calibre\customize\ui.py", line 76, in load_plugin
File "calibre\customize\zipplugin.py", line 306, in load
File "importlib\__init__.py", line 126, in import_module
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "calibre\customize\zipplugin.py", line 198, in exec_module
File "calibre\customize\zipplugin.py", line 194, in get_code
File "calibre_plugins.erdrpdb2pml.__init__", line 71
print ' Error parsing user supplied data.'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
ApplicationPaletteChange event ignored
Using calibre Qt style: True
EpubMerge: DEBUG: 2025-02-23 12:04:10,926: calibre_plugins.epubmerge.epubmerge_plugin(156): macmenuhack file_path:C:\Users\*myusername*\AppData\Roaming\ca libre\plugins\fanficfare_macmenuhack.txt
FFF: DEBUG: 2025-02-23 12:04:10,952: calibre_plugins.fanficfare_plugin.fff_plugin(217): Plugin FanFicFare macmenuhack file_path:C:\Users\*myusername*\AppData\Roaming\ca libre\plugins\fanficfare_macmenuhack.txt
calibre Debug log
calibre 7.23 embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.5
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 19, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 19, 0) && Amazon.com Multiple Countries (1, 0, 0) && Apple Books covers (0, 2, 0) && Barnes & Noble (1, 5, 6) && Count Pages (1, 13, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 10, 0) && Extract ISBN (1, 6, 5) && FanFicFare (4, 42, 0) && FictionDB (1, 4, 2) && Find Duplicates (1, 10, 9) && Goodreads (1, 8, 2) && Goodreads Sync (1, 16, 11) && KFX metadata reader (from KFX Input) (2, 19, 0) && From KFX (2, 19, 0) && KFX Input (2, 19, 0) && Set KFX metadata (from KFX Output) (2, 13, 0) && KFX Output (2, 13, 0) && KindleUnpack - The Plugin (0, 83, 7) && Kobo Metadata (1, 10, 0) && Manage Series (1, 5, 2) && Modify ePub (1, 8, 5) && Obok DeDRM (10, 0, 3) && Open With (1, 8, 3) && Quality Check (1, 13, 16)
calibre 7.23 embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.5
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Program Files\Calibre2\calibre-debug.exe
Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 19, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 19, 0) && Amazon.com Multiple Countries (1, 0, 0) && Apple Books covers (0, 2, 0) && Barnes & Noble (1, 5, 6) && Count Pages (1, 13, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 10, 0) && Extract ISBN (1, 6, 5) && FanFicFare (4, 42, 0) && FictionDB (1, 4, 2) && Find Duplicates (1, 10, 9) && Goodreads (1, 8, 2) && Goodreads Sync (1, 16, 11) && KFX metadata reader (from KFX Input) (2, 19, 0) && From KFX (2, 19, 0) && KFX Input (2, 19, 0) && Set KFX metadata (from KFX Output) (2, 13, 0) && KFX Output (2, 13, 0) && KindleUnpack - The Plugin (0, 83, 7) && Kobo Metadata (1, 10, 0) && Manage Series (1, 5, 2) && Modify ePub (1, 8, 5) && Obok DeDRM (10, 0, 3) && Open With (1, 8, 3) && Quality Check (1, 13, 16)
QPA platform: windows
devicePixelRatio: 1.25
logicalDpi: 96.0 x 96.0
physicalDpi: 87.59498746867168 x 87.34567164179104
[0.00] Starting up...
[0.02] Showing splash screen...
[1.33] splash screen shown
[1.33] Initializing db...
[1.39] db initialized
[1.39] Constructing main UI...
DEBUG: 0.0 obok::utilities.py - loading translations
DEBUG: 0.0 obok::dialogs.py - loading translations
DEBUG: 0.0 obok::config.py - loading translations
DEBUG: 0.0 obok::action_err.py - loading translations
[3.14] GUI main window shown
[3.30] main UI initialized...
[3.30] Hiding splash screen
[3.30] splash screen hidden
[3.30] Started up in 3.30 seconds with 1456 books
Quote:
Last edited by theducks; 02-23-2025 at 02:45 PM.
Reason: SPOILER LOG files
oh. well, that's easy. I just assumed that plugins would only be called if they were installed or something inside calibre still thought they were installed. I didn't realize just files existing in the folder structure would do it. thanks...off to delete.