From: Benny M. <ben...@gm...> - 2012-07-24 08:04:18
|
Jerome, About your errors in http://www.gramps-project.org/wiki/index.php?title=Talk:GEPS_029:_GTK3-GObject_introspection_Conversion You can fix most yourself: NameError: global name 'GObject' is not defined Add at import section of the file: from gi.repository import GObject TypeError: pack_start() takes exactly 5 arguments (3 given) Common error, pack_start is now sig pack_start(gtkobj, expandval, fillval, paddingval) So pass True for expandval and fillval, and 0 for paddingval, so the error self.glade.get_object('vbox').pack_start(notebook, True) Should be self.glade.get_object('vbox').pack_start(notebook, True, True, 0) The most problematic to me are the decoding errors. As you see File "geps029/share/gramps/gen/ggettext.py", line 48, in gettext return unicode(pgettext.gettext(msgid)) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 2: As written in the GEP page, unicode now by default uses ascii. I have no idea why. I fixed most of these things by adding the UTF-8 encoding as option unicode(pgettext.gettext(msgid), 'UTF-8') But I'm afraid there must be a more basic reason for these errors. As a workaround it should work. Benny |