So I build this brand new system and everything compiles just fine, including guake. However when I try to run it, this happens: $ guake Traceback (most recent call last): File "/usr/lib64/guake/guake.py", line 21, in <module> import pygtk ImportError: No module named pygtk $ emerge -p guake These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-terms/guake-0.4.2 USE="nls" 0 kB So I'm thinking, guake needs to require pygtk no?
dev-python/pygtk is listed in RDEPEND variable of x11-terms/guake-0.4.2's ebuild, so PyGTK should already be installed. Maybe you just changed the active Python version without running python-updater, or chose Python 3 as the default Python version?
The /usr/bin/guake script needs to call /usr/bin/python2 instead of /usr/bin/python.
+*guake-0.4.2-r1 (14 Mar 2012) + + 14 Mar 2012; Mike Gilbert <floppym@gentoo.org> +guake-0.4.2-r1.ebuild: + Call python2 from wrapper scripts. +
Just ran into the same problem! What's hindering stabilization of the package?