nitrotasks / nitro

The beautiful way to get things done.
https://nitrotasks.com
GNU Affero General Public License v3.0
517 stars 65 forks source link

fails on LMDE (Debian Wheezy) #177

Open simonwiles opened 12 years ago

simonwiles commented 12 years ago
File "NitrotasksWindow.py", line 21, in <module>
    from gi.repository import Gtk, WebKit, Unity, GObject # pylint: disable=E0611
ImportError: cannot import name WebKit

dropping this import, and replacing with import webkit as Webkit results in ImportError: cannot import name WebKit, and dropping the reference to Unity and the launcher instructions, I received:

/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: specified class size for type `PyGtkGenericCellRenderer' is smaller than the parent type's `GtkCellRenderer' class size
  from gtk import _gtk
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_get_qdata: assertion `node != NULL' failed
  from gtk import _gtk
Segmentation fault
consindo commented 11 years ago

Does LMDE have GTK3? That could be why it's failing?

admirabilis commented 11 years ago

No, GTK is the not the problem.

For the WebKit problem we may install gir1.2-webkit-3.0, but Nitro also requires gir1.2-unity-5.0 and gir1.2-launchpad-integration-3.0, which are Ubuntu specific things.

Unity and Launchpad Integration support should be optional if we want Nitro to work on most (99%) Linux distributions.

simonwiles commented 10 years ago

2014-09-25 -- the non-Ubuntu "Linux" link still leads to a version that depend upon Unity?