View Single Post
Old 10-25-2025, 04:52 AM   #1
Leonatus
Wizard
Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.Leonatus ought to be getting tired of karma fortunes by now.
 
Leonatus's Avatar
 
Posts: 1,113
Karma: 11719487
Join Date: Mar 2013
Location: Guben, Brandenburg, Germany
Device: Kobo Clara 2E, Tolino Shine 3
Plugin problem under Linux

Linux Mint 22.2 Cinnamon, Sigil v. 2.0.1 AppImage.
When I run various plugins, e. g. Epub2LegacyMetadata or EpubCheck, I receive the following message:
Code:
Traceback (most recent call last):
  File "/usr/lib/python3.12/ctypes/__init__.py", line 450, in __getattr__
    dll = self._dlltype(name)
          ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/ctypes/__init__.py", line 379, in __init__
    self._handle = _dlopen(self._name, mode)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: /usr/lib/x86_64-linux-gnu/sigil/libhunspell.so: cannot open shared object file: No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  File "/usr/share/sigil/plugin_launchers/python/launcher.py", line 317, in <module>

    
sys.exit(main())


 
 
 
 
 
 
 
 
 
 
 
 
 
^
^
^
^
^
^


  File "/usr/share/sigil/plugin_launchers/python/launcher.py", line 277, in main

    
bc = BookContainer(rk)


 
 
 
 
 
 
 
 
 
^
^
^^^^^^^^^^^^^^^
  File "/usr/share/sigil/plugin_launchers/python/bookcontainer.py", line 42, in __init__
    self.hspell = HunspellChecker(wrapper.get_hunspell_path())

 
 
 
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/sigil/plugin_launchers/python/pluginhunspell.py", line 49, in __init__
    self.hunspell = cdll[hunspell_dllpath]
                    ~~~~^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/ctypes/__init__.py", line 457, in __getitem__
    return getattr(self, name)
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/ctypes/__init__.py", line 452, in __getattr__
    raise AttributeError(name)

AttributeError
: 
/usr/lib/x86_64-linux-gnu/sigil/libhunspell.so
As I am new to Linux, I have no idea what's wrong. Can someone help, please?
Leonatus is offline   Reply With Quote