Problem with pygtk

Hi,

I recently checked out Gtk+ and pygtk using jhbuild on a mac (10.4). I had to modify the modules.bootstrap to get Python 2.5 to install, but once I did, installation of pygtk was very straightforward.

That said, I can't actually get pygtk to work. When I type 'import gtk' (or run a program that does this), I get an error about a symbol not being found for _gtk.so. Here it is:

ImportError: dlopen(/Users/tonyhill/gtk/inst/lib/python2.5/site-packages/gtk-2.0/gtk/_gtk.so, 2): Symbol not found: _gdk_window_merge_child_input_shapes
Referenced from: /Users/tonyhill/gtk/inst/lib/python2.5/site-packages/gtk-2.0/gtk/_gtk.so
Expected in: flat namespace

I looked through the symbols in libgdk-quartz-2.0.0.1304 using 'otool -Tv' and indeed gdk_window_merge_child_input_shapes is missing.

Do you have any idea what is wrong, or where to go from here? I could comment out the references to missing functions in pygtk, or fall back to older versions of Gtk+ and pygtk, but I'd prefer to fix this correctly.

Thanks for your help.

You hit a temporary glitch

You hit a temporary glitch in trunk caused by some code reorganization :) It should be fixed now, thanks for reporting.