spudgunman: according to your first post you had upgraded gtk to 2.12 version from the 2.10 version. But when you had gtk.gtk_version it reported that it was 2.10. I have also upgraded my gtk to version 2.12 and have run into the same problem. When I run python this is what I get.
I'm not sure what I did wrong but it sounds like you fixed it for yourself. I'm not sure what I'm doing wrong as gslapt and pkg-config both show me the current version as 2.12.
bt ~ # python
Python 2.5.2 (r252:60911, Jul 30 2008, 17:11:46)
[GCC 4.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
(2, 10, 14)
(2, 12, 1)
Help would be much appreciated as I'd like to run the gui version of w3af. I have also ran your command line for installing gtk from the previous post.
bt ~ # pkg-config --modversion gtk+-2.0