So, just testing out LEAP, fresh install, setting up all my applications. Installed zim and attempted to launch, and nothing happened. So launched from a terminal, and got the following output:
tim@opensuse:~> zimTraceback (most recent call last):
File "/usr/bin/zim", line 136, in <module>
main()
File "/usr/bin/zim", line 110, in main
import zim.main
File "/usr/lib/python3.6/site-packages/zim/main/__init__.py", line 31, in <module>
from zim.notebook import Notebook, Path, \
File "/usr/lib/python3.6/site-packages/zim/notebook/__init__.py", line 43, in <module>
from .info import NotebookInfo, NotebookInfoList, \
File "/usr/lib/python3.6/site-packages/zim/notebook/info.py", line 19, in <module>
from .notebook import NotebookConfig, _resolve_relative_config
File "/usr/lib/python3.6/site-packages/zim/notebook/notebook.py", line 17, in <module>
import zim.templates
File "/usr/lib/python3.6/site-packages/zim/templates/__init__.py", line 61, in <module>
from zim.templates.functions import build_template_functions
File "/usr/lib/python3.6/site-packages/zim/templates/functions.py", line 24, in <module>
from zim.formats.html import html_encode
File "/usr/lib/python3.6/site-packages/zim/formats/__init__.py", line 78, in <module>
from zim.plugins import PluginManager
File "/usr/lib/python3.6/site-packages/zim/plugins/__init__.py", line 51, in <module>
from zim.actions import hasaction, get_actions
File "/usr/lib/python3.6/site-packages/zim/actions.py", line 73, in <module>
PRIMARY_MODIFIER_MASK = _get_modifier_mask()
File "/usr/lib/python3.6/site-packages/zim/actions.py", line 68, in _get_modifier_mask
assert Gtk
AssertionError
I remember seeing similar errors on my Tumbleweed install, but unfortunately I decided to just ignore it and come back to it there, and SOMETHING I installed since then resolved them, so I’m guessing there’s just some simple dependency that’s been missed in the package.