(see http://forums.gentoo.org/viewtopic.php?p=273038#273038) Manhole comming with twisted 1.0.3 use by default GTK 1.2 but only gtk 2.0 bindings are installed on gentoo. I had to change the /usr/bin/manhole script to point to manhole2.py instead of manhole.py
i think this is more of a python bug than a gnome bug.
twisted doesnt list pygtk at all as its deps ? And you probably don't have pygtk1 around (0.6.x). I don't think this is a bug at all, it is a missing dep.
yes It might be. But default pygtk version comming with gentoo is pygtk2. since manhole works well with gtk2, why should we keep backward compatibility (every gentooer have pygtk2 by default) ?
pygtk isn't part of a default install. It's a matter of choice and if twisted itself prefers pygtk1 (or in other words it's devs do), then i think we should make that our first choice for now.
yes. it is missing the pygtk dep. but i think we should make /usr/bin/manhole use the gtk2 version if USE="gtk2". as far as i can tell, gtk2 version of manhole.py is functional and works a little better than gtk1.
pygtk deps added and ebuild will edit manhole if gtk2 is requested. the changes were made to twisted-1.0.3-r1