View Single Post
Old 01-28-2026, 12:49 PM   #656
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,858
Karma: 80512826
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
Quote:
Originally Posted by GunDude View Post
Hi all - my first post :-)



When I try to install the ACSM Input plugin into Calibre, I get some errors. Anyone got an idea how I can fix this?
Spoiler:




calibre, version 7.6.0

ERROR: Install plugin failed: A problem occurred while installing this plugin. This plugin will now be uninstalled. Please post the error message in details below into the forum thread for this plugin and restart calibre.



Traceback (most recent call last):

File "/usr/lib/calibre/calibre/customize/ui.py", line 710, in initialize_plugin

p.initialize()

File "calibre_plugins.deacsm.__init__", line 226, in initialize

from libadobe import createDeviceKeyFile, update_account_path, sendHTTPRequest

File "/tmp/calibre_7.6.0_tmp_junu7cmh/8w2xbckk.zip/libadobe.py", line 59, in <module>

from oscrypto import keys

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/keys.py", line 5, in <module>

from ._asymmetric import parse_certificate, parse_private, parse_public

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_asymmetric.py", line 27, in <module>

from .kdf import pbkdf1, pbkdf2, pkcs12_kdf

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/kdf.py", line 9, in <module>

from .util import rand_bytes

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/util.py", line 14, in <module>

from ._openssl.util import rand_bytes

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/util.py", line 6, in <module>

from ._libcrypto import libcrypto, libcrypto_version_info, handle_openssl_error

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto.py", line 24, in <module>

from ._libcrypto_ctypes import (

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto_ctypes.py", line 47, in <module>

raise LibraryNotFoundError('Error detecting the version of libcrypto')

oscrypto.errors.LibraryNotFoundError: Error detecting the version of libcrypto



During handling of the above exception, another exception occurred:



Traceback (most recent call last):

File "/usr/lib/calibre/calibre/gui2/dialogs/plugin_updater.py", line 729, in _install_clicked

plugin = add_plugin(zip_path)

^^^^^^^^^^^^^^^^^^^^

File "/usr/lib/calibre/calibre/customize/ui.py", line 520, in add_plugin

plugin = initialize_plugin(plugin, path_to_zip_file, PluginInstallationType.EXTERNAL)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/usr/lib/calibre/calibre/customize/ui.py", line 715, in initialize_plugin

raise InvalidPlugin((_('Initialization of plugin %s failed with traceback:')

calibre.customize.InvalidPlugin: Initialization of plugin Traceback (most recent call last):

File "/usr/lib/calibre/calibre/customize/ui.py", line 710, in initialize_plugin

p.initialize()

File "calibre_plugins.deacsm.__init__", line 226, in initialize

from libadobe import createDeviceKeyFile, update_account_path, sendHTTPRequest

File "/tmp/calibre_7.6.0_tmp_junu7cmh/8w2xbckk.zip/libadobe.py", line 59, in <module>

from oscrypto import keys

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/keys.py", line 5, in <module>

from ._asymmetric import parse_certificate, parse_private, parse_public

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_asymmetric.py", line 27, in <module>

from .kdf import pbkdf1, pbkdf2, pkcs12_kdf

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/kdf.py", line 9, in <module>

from .util import rand_bytes

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/util.py", line 14, in <module>

from ._openssl.util import rand_bytes

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/util.py", line 6, in <module>

from ._libcrypto import libcrypto, libcrypto_version_info, handle_openssl_error

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto.py", line 24, in <module>

from ._libcrypto_ctypes import (

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto_ctypes.py", line 47, in <module>

raise LibraryNotFoundError('Error detecting the version of libcrypto')

oscrypto.errors.LibraryNotFoundError: Error detecting the version of libcrypto

failed with traceback:

Traceback (most recent call last):

File "/usr/lib/calibre/calibre/customize/ui.py", line 710, in initialize_plugin

p.initialize()

File "calibre_plugins.deacsm.__init__", line 226, in initialize

from libadobe import createDeviceKeyFile, update_account_path, sendHTTPRequest

File "/tmp/calibre_7.6.0_tmp_junu7cmh/8w2xbckk.zip/libadobe.py", line 59, in <module>

from oscrypto import keys

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/keys.py", line 5, in <module>

from ._asymmetric import parse_certificate, parse_private, parse_public

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_asymmetric.py", line 27, in <module>

from .kdf import pbkdf1, pbkdf2, pkcs12_kdf

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/kdf.py", line 9, in <module>

from .util import rand_bytes

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/util.py", line 14, in <module>

from ._openssl.util import rand_bytes

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/util.py", line 6, in <module>

from ._libcrypto import libcrypto, libcrypto_version_info, handle_openssl_error

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto.py", line 24, in <module>

from ._libcrypto_ctypes import (

File "/home/claus/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto_ctypes.py", line 47, in <module>

raise LibraryNotFoundError('Error detecting the version of libcrypto')

oscrypto.errors.LibraryNotFoundError: Error detecting the version of libcrypto
What system are you using?

The error refers to libcrypto not being found which is part of OpenSSL.

Search this thread for posts referring to OpenSSL and see if their advice helps.

Sent from my TB350FU using Tapatalk
PeterT is offline   Reply With Quote