When emerging kde-base/libkonq or kde-base/ktnef they both fail with "kde-meta: Error: unrecognized version , could not set SRC_URI" Reproducible: Always Steps to Reproduce: 1.emerge libkonq or emerge ktnef 2. 3. Actual Results: >>> emerge (1 of 5) kde-base/libkonq-3.4.0_beta1 to / !!! ERROR: kde-base/libkonq-3.4.0_beta1 failed. !!! Function source, Line 52, Exitcode 0 !!! kde-meta: Error: unrecognized version , could not set SRC_URI !!! If you need support, post the topmost build error, NOT this status message. >>> emerge (1 of 4) kde-base/ktnef-3.4.0_beta1 to / !!! ERROR: kde-base/ktnef-3.4.0_beta1 failed. !!! Function source, Line 52, Exitcode 0 !!! kde-meta: Error: unrecognized version , could not set SRC_URI !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Should have found the correct version of the package, downloaded it, unpacked, configured, compiled and installed. Portage 2.0.51-r15 (default-linux/x86/2004.2/gcc34, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-nitro4 i686) ================================================================= System uname: 2.6.9-nitro4 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Jan 13 2005, 04:55:09)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4, 1.5 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -fprefetch-loop-arrays -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe" 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/init.d /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -mtune=athlon-xp -fprefetch-loop-arrays -momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv usersandbox" 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" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://192.168.0.1/gentoo-portage" USE="x86 3dnow X aalib acpi acpi4linux alsa audiofile avi bash-completion berkdb bitmap-fonts cddb cdr chroot cjk cups editor encode ffmpeg flac foomaticdb fortran freetype gcj gdbm gif gtk2 guile imagemagick imap imlib java jpeg ldap live mad maildir matroska mikmod mmx motif mozsvg mozxmlterm mpeg mpeg2 nas ncurses nls nocd nojoystick nptl nvidia objc ogg oggvorbis opengl oss pam perl png posix ppds python qt quicktime readline real rplay samba scanner sdl slang spell sse ssl stream stroke svga tcltk tcpd theora truetype truetype-fonts type1-fonts usb videos vim-with-x virus-scan vorbis wxwindows xanim xml xml2 xmms xosd xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
I noticed you have some overlays. Do you have an old kde-meta eclass inside them?
Yes, /usr/local/portage/eclass had a kde-meta.eclass. That was the problem.