Hi! I emerged x11-misc/denu without errors, but when I tried to start it, it says: Traceback (most recent call last): File "/usr/bin/denu", line 21, in ? import gtk ImportError: No module named gtk Reproducible: Always Steps to Reproduce: 1. emerge denu 2. try to run denu by simply typing "denu" Actual Results: The above cited error showed up. Expected Results: Denu should come up ... Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.5-r0, 2.6.12-rc2 i686) ================================================================= System uname: 2.6.12-rc2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.11 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" LANG="de_DE" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups curl emboss encode fam foomaticdb fortran freetds gd gdbm gif gpm gtk2 imlib ipv6 java jpeg junit kde libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls odbc ogg oggvorbis opengl oss pam parse-clocks pdflib perl png ppds python qt quicktime readline samba sdl slang snmp spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Did you install pyGTK?
probably a dependency problem, but here it even works after `emerge -C pygtk`. scott, any ideas?
Besides the fact that I'd expect that a correct ebuild would check its dependencies I have pygtk installed: # emerge -s pygtk * dev-python/pygtk Latest version available: 2.6.1 Latest version installed: 2.6.1 Size of downloaded files: 1,302 kB Homepage: http://www.pygtk.org/ Description: GTK+2 bindings for Python License: LGPL-2.1 Kind regards, Heiko
I thought that pygtk 2.6 broke the 2.x series of denu. However, I have it running fine. I have seen this on the forums previously and it is not exclusively a denu error as far as I know. Look here. http://forums.gentoo.org/viewtopic-t-312855-start-25-postdays-0-postorder-asc-highlight- denu.html If it still doesn't work after looking at that post here and I'll release the version of 2.x that I'm running.
this could be related to bug 76791, althrough that bug seems to be amd64-specific. however, there is at least one x86 user who encounters the same errors. is that also the case for you, heiko?
it's certainly not a dependency problem as we have >=dev-python/pygtk-2.4.1 in DEPEND. Since you didn't answer, I assume the problem is fixed for you; please reopen if that's not the case.