This looks like a python bug to me.

Do the following in a terminal:
>>> import gtk.gdk

Does it work?
If not, you should contact whoever is responsible for the python update happening when you upgraded gramps. Going from 2.2.8 to 2.2.10 does not need extra python stuff.

I do have to say that SUSE used to have a problem in gtk causing errors in GRAMPS, see
See eg: and the followup. So perhaps they tried to solve that, but it is not installed ok on your system.


2008/3/18, Graham P Davis <>:
I've just updated to 2.2.10-2.1 on OpenSUSE 10.3 using YAST. I'm running on
KDE 3.5.7 release 72.6.

When I started GRAMPS after the update nothing happened. I then ran the
command in the console and got the following messages -

Traceback (most recent call last):
  File "/usr/share/gramps/", line 50, in <module>
    import gtk.gdk
  File "/usr/lib/python2.5/site-packages/gtk-2.0/gtk/", line 48, in
    from gtk import _gtk
ImportError: /usr/lib/python2.5/site-packages/gtk-2.0/gtk/ undefined
symbol: pyg_gerror_exception_check

The update also included a Python update. The output from YAST is as follows :

  2008-03-18 10:31:17 python-gtk-2.12.0-22.1.i586.rpm installed ok
  2008-03-18 10:31:42 gimp-2.4.5-1.2.i586.rpm installed ok
  2008-03-18 10:31:55 gimp-lang-2.4.5-1.2.i586.rpm installed ok


Graham Davis

This email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
Gramps-users mailing list