If eric is emerged via a bin_host (emerge -G eric), eric will not launch due to in import error in eric.py of qt. From my tracing, it looks like the problem is that the PyQt package does not get installed and this is due to PyQt being in the Runtime Dependency list in eric's ebuild. If eric is emerge from source, it works fine. If i manualy emerge -G PyQt, eric then works fine. From bug 69802, it looks like there is discusion of the need for PyQt at all. Well, for my system, it is needed. Here is my emerge info: Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.11_p1-gentoo i686) ================================================================= System uname: 2.6.11_p1-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Jul 21 2005, 16:37:26)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /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="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://yoda.qworks.ca/portage-mirror" USE="alsa apm berkdb crypt emboss encode f77 foomaticdb gdbm gpm ipv6 ldap libg++ libwww mad mikmod mp3 nls pam pdflib perl python readline samba slang spell ssl tcpd x86 xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY Reproducible: Always Steps to Reproduce: 1.emerge -G eric 2. 3. Actual Results: works fine, but eric3 will not run due to an import error of qt Expected Results: the emerge -G of eric should have had PyQt in it's dependency list.
Fixed in >=dev-util/eric-3.6.1; it would make more sense to mark some later version stable, e.g. 3.6.1 has been in portage for 6 months.
stabilization bug is bug 117246, considering fixed