python3-lockfile: deprecated depedencies.
ImportError:
NOTE: In order to use the FileCache you must have
lockfile installed. You can install it via pip:
pip install lockfile
Extension manager need python3-lockfile
, but this package is deprecated. See: https://pypi.org/project/lockfile/. So, is this package really needed? Because, some in Linux distribution are no longer provided.
Inkscape 1.2 (dc2aedaf03, 2022-05-15)
GLib version: 2.72.0
GTK version: 3.24.31
glibmm version: 2.66.2
gtkmm version: 3.24.5
libxml2 version: 2.9.13
libxslt version: 1.1.35
Cairo version: 1.16.0
Pango version: 1.50.7
HarfBuzz version: 3.3.1
OS version: Voidlinux
Full traceback:
<frozen importlib._bootstrap>:914: ImportWarning: DynamicImporter.find_spec() not found; falling back to find_module()
<frozen importlib._bootstrap>:671: ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module()
<frozen importlib._bootstrap>:914: ImportWarning: DynamicImporter.find_spec() not found; falling back to find_module()
<frozen importlib._bootstrap>:671: ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module()
<frozen importlib._bootstrap>:914: ImportWarning: DynamicImporter.find_spec() not found; falling back to find_module()
<frozen importlib._bootstrap>:914: ImportWarning: DynamicImporter.find_spec() not found; falling back to find_module()
<frozen importlib._bootstrap>:914: ImportWarning: DynamicImporter.find_spec() not found; falling back to find_module()
An error occured with the extensions manager!
Trying to self-update the package... Failed to update!
Please delete the package manually! (see location below)
Please report this error
------------------------
Report URL: https://gitlab.com/inkscape/extras/extension-manager/-/issues
Location: /usr/share/inkscape/extensions/inkman/inkman/inkman
inkscape-extension-manager: 1.0
Not done
Traceback (most recent call last):
File "/home/langit/.local/lib/python3.10/site-packages/cachecontrol/caches/file_cache.py", line 76, in __init__
from lockfile import LockFile
ModuleNotFoundError: No module named 'lockfile'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/share/inkscape/extensions/inkman/inkman/manage_extensions.py", line 61, in recovery_run
run(args)
File "/usr/share/inkscape/extensions/inkman/inkman/manage_extensions.py", line 36, in run
from inkman.targets import TARGETS
File "/usr/share/inkscape/extensions/inkman/inkman/inkman/targets.py", line 9, in <module>
ExtensionsTarget("extension", "Extensions", "extensions", True, filters=("*.inx",)),
File "/usr/share/inkscape/extensions/inkman/inkman/inkman/target.py", line 49, in __init__
self.archive = RemoteArchive(category)
File "/usr/share/inkscape/extensions/inkman/inkman/inkman/remote.py", line 111, in __init__
cache=FileCache(CACHE_DIR),
File "/home/langit/.local/lib/python3.10/site-packages/cachecontrol/caches/file_cache.py", line 86, in __init__
raise ImportError(notice)
ImportError:
NOTE: In order to use the FileCache you must have
lockfile installed. You can install it via pip:
pip install lockfile