dyson / indicator-workspaces

Elementary OS Workspace Indicator. Configure workspaces and interact with them in the panel.
http://dysonsimmons.com/indicator-workspaces/
52 stars 1 forks source link

please add gir1.2-wnck-3.0 as dependency #5

Closed nodiscc closed 4 years ago

nodiscc commented 8 years ago

On Debian testing, building and installing the package runs fine. After a fresh install the program refuses to run with the following error:

$ /usr/share/indicator-workspaces/indicator-workspaces

** (indicator-workspaces:2290): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
/usr/share/indicator-workspaces/indicator-workspaces:5: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk, AppIndicator3, Wnck
Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 2158, in _find_spec
AttributeError: 'DynamicImporter' object has no attribute 'find_spec'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/indicator-workspaces/indicator-workspaces", line 5, in <module>
    from gi.repository import Gtk, AppIndicator3, Wnck
  File "/usr/lib/python3/dist-packages/gi/importer.py", line 100, in find_module
    'introspection typelib not found' % namespace)
ImportError: cannot import name Wnck, introspection typelib not found

after installing the gir1.2-wnck-3.0 package, the indicator works fine (with a warning).