https://bugzilla.novell.com/show_bug.cgi?id=730334 https://bugzilla.novell.com/show_bug.cgi?id=730334#c0 Summary: [maintenance] Snippets plugin cannot be enabled in gedit due to python-gobject bug Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: badshah400@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 The Snippets plugin in gedit fails to start when enabled. This is due to bugs in the version of python-gobject (3.0.1 shipped with openSUSE 12.1 GM) which was fixed with python-gobject 3.0.2 released upstream. Requesting the maintenance team for allowing an online maintenance update for the package python-gobject after openSUSE 12.1 is released. The updated packages have already been built for openSUSE 12.1 and tested. It makes the gedit snippets plugin work again (see obs package https://build.opensuse.org/package/show?package=python-gobject&project=home%3Abadshah400%3Abranches%3Adevel%3Alanguages%3Apython ). This upstream update is a bug-fix release and it fixes the following bugs in total (from upstream NEWS file http://git.gnome.org/browse/pygobject/tree/NEWS?id=c2ec4d8eb46ae2e6ee4372b2a... ):- 3.0.2 21-Oct-2011 - Add tests for boxed properties. (Ignacio Casal Quinteiro) - Allow GBoxed types as property (Timo Vanwynsberghe) - when converting an object with transfer none, make sure the wrapper owns a ref (John (J5) Palmieri) - unit test for checking ref count of object param in signals (John (J5) Palmieri) - Gdk overrides: Unbreak for Gdk-2.0 (Martin Pitt) - Do union member checks for unions that are parameters (John (J5) Palmieri) Error message printed in terminal when gedit snippets plugin is enabled:- Traceback (most recent call last): File "/usr/lib64/gedit/plugins/snippets/__init__.py", line 19, in <module> from windowactivatable import WindowActivatable File "/usr/lib64/gedit/plugins/snippets/windowactivatable.py", line 29, in <module> class Activate(Gedit.Message): File "/usr/lib64/gedit/plugins/snippets/windowactivatable.py", line 31, in Activate iter = GObject.property(type=Gtk.TextIter) File "/usr/lib64/python2.7/site-packages/gi/_gobject/propertyhelper.py", line 111, in __init__ self.type = self._type_from_python(type) File "/usr/lib64/python2.7/site-packages/gi/_gobject/propertyhelper.py", line 202, in _type_from_python raise TypeError("Unsupported type: %r" % (type_,)) TypeError: Unsupported type: <class 'gi.overrides.Gtk.TextIter'> (gedit:12342): libpeas-WARNING **: Error loading plugin 'snippets' Reproducible: Always Steps to Reproduce: 1.Start gedit (from terminal if you want to see error message) 2.Enable Snippets plugin (Edit -> Preferences -> Plugins -> check "Snippets") Actual Results: Snippets plugin fails to start. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.