I apologize if this is the wrong place to ask but I suspect some Calibre upgrade has broken the plugin for me (it used to work well last time I used it some months ago). Now I get the following error:
Spoiler:
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_6.25.0_tmp_pa6fjz0y/tbdmxa13.zip/libadobe.py", line 59,
in <module> from oscrypto import keys File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/keys.py",
line 5, in <module> from ._asymmetric import parse_certificate,
parse_private, parse_public File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_asymmetric.py",
line 27, in <module> from .kdf import pbkdf1, pbkdf2, pkcs12_kdf File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/kdf.py",
line 9, in <module> from .util import rand_bytes File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/util.py",
line 14, in <module> from ._openssl.util import rand_bytes File
"/home/rowan/.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/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto.py",
line 24, in <module> from ._libcrypto_ctypes import ( File
"/home/rowan/.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: La
inicialización del complemento 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_6.25.0_tmp_pa6fjz0y/tbdmxa13.zip/libadobe.py", line 59,
in <module> from oscrypto import keys File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/keys.py",
line 5, in <module> from ._asymmetric import parse_certificate,
parse_private, parse_public File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_asymmetric.py",
line 27, in <module> from .kdf import pbkdf1, pbkdf2, pkcs12_kdf File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/kdf.py",
line 9, in <module> from .util import rand_bytes File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/util.py",
line 14, in <module> from ._openssl.util import rand_bytes File
"/home/rowan/.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/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto.py",
line 24, in <module> from ._libcrypto_ctypes import ( File
"/home/rowan/.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 falló y generó la siguiente traza:
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_6.25.0_tmp_pa6fjz0y/tbdmxa13.zip/libadobe.py", line 59,
in <module> from oscrypto import keys File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/keys.py",
line 5, in <module> from ._asymmetric import parse_certificate,
parse_private, parse_public File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_asymmetric.py",
line 27, in <module> from .kdf import pbkdf1, pbkdf2, pkcs12_kdf File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/kdf.py",
line 9, in <module> from .util import rand_bytes File
"/home/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/util.py",
line 14, in <module> from ._openssl.util import rand_bytes File
"/home/rowan/.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/rowan/.config/calibre/plugins/DeACSM/modules/oscrypto/oscrypto/_openssl/_libcrypto.py",
line 24, in <module> from ._libcrypto_ctypes import ( File
"/home/rowan/.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
Anything simple can do to fix it? I am trying to run it in a Debian Sid with calibre 6.25.0+ds-1, in case it helps.
Thanks in advance for your help!