After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 658667 - Bump to pygobject 3
Bump to pygobject 3
Status: RESOLVED FIXED
Product: glade
Classification: Applications
Component: bindings
git master
Other Linux
: Normal normal
: ---
Assigned To: Glade 3 Maintainers
Glade 3 Maintainers
Depends on: 657403
Blocks:
 
 
Reported: 2011-09-09 17:21 UTC by Ignacio Casal Quinteiro (nacho)
Modified: 2011-09-19 20:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
pygobject3 (3.29 KB, patch)
2011-09-09 17:21 UTC, Ignacio Casal Quinteiro (nacho)
none Details | Review
Example custom object (802 bytes, text/x-python)
2011-09-09 17:34 UTC, johnp
  Details
glade resource file (935 bytes, text/xml)
2011-09-09 17:36 UTC, johnp
  Details
gdb backtrace (4.07 KB, text/plain)
2011-09-09 17:58 UTC, johnp
  Details

Description Ignacio Casal Quinteiro (nacho) 2011-09-09 17:21:51 UTC
Created attachment 196132 [details] [review]
pygobject3

Just built not tested as I wasn't sure how to do it. Patch attached.
Comment 1 Ignacio Casal Quinteiro (nacho) 2011-09-09 17:22:22 UTC
btw, why not just using libpeas?
Comment 2 johnp 2011-09-09 17:34:29 UTC
Created attachment 196134 [details]
Example custom object

This is still crashes in glade
Comment 3 johnp 2011-09-09 17:36:33 UTC
Created attachment 196135 [details]
glade resource file

put this file and the example in a directory and run glade like this:

GLADE_CATALOG_PATH=. GLADE_MODULE_PATH=. glade

Add a toplevel window and then add the custom spoke_selector widget.  Crashes when trying to create the object.
Comment 4 johnp 2011-09-09 17:51:29 UTC
This works for pygobject2-introspection so something is borked in how pygobject3 interacts with glade here.
Comment 5 johnp 2011-09-09 17:58:38 UTC
Created attachment 196137 [details]
gdb backtrace
Comment 6 johnp 2011-09-13 22:18:41 UTC
Ok, so this patch should work with glade and the bug this depends on should fix the rest of the issues so yay!
Comment 7 johnp 2011-09-13 22:20:03 UTC
BTW the dependson bug was committed but I am leaving it open just in case there is something I missed.  Doing a release either tonight or tomorrow.
Comment 8 Juan Pablo Ugarte 2011-09-19 20:26:01 UTC
Applied in master. version bumped to 2.90.4 to avoid crasher