eix reports stable packages as "missing keywords" and also description lines are messed up. PLus the home page has the "SRC_URI=" before the url. This occured after "emerge -uva portage" (upgraded to 2.1_pre1), then "eix-sync" and "update-eix" examples. * net-im/gaim Available versions: !1.5.0 Installed: 1.5.0 Homepage: SRC_URI=mirror://sourceforge/gaim/gaim-1.5.0.tar.bz2 Description: RDEPEND=>=x11-libs/gtk+-2.0 >=dev-libs/glib-2.0 nas? ( >=media-libs/nas-1.4.1-r1 ) media-libs/libao >=media-libs/audiofile-0.2.0 perl? ( >=dev-lang/perl-5.8.2-r1 !<perl-core/ExtUtils-MakeMaker-6.17 ) spell? ( >=app-text/gtkspell-2.0.2 ) gnutls? ( net-libs/gnutls ) !gnutls? ( >=dev-libs/nss-3.9.2-r2 ) silc? ( >=net-im/silc-toolkit-0.9.12-r3 ) eds? ( gnome-extra/evolution-data-server ) krb4? ( >=app-crypt/mit-krb5-1.3.6-r1 ) tcltk? ( dev-lang/tcl dev-lang/tk ) x11-libs/startup-notification * app-portage/eix Available versions: !0.3.0-r1 !0.3.0-r2 !0.5.0 Installed: 0.5.0 Homepage: SRC_URI=http://dev.gentoo.org/~hollow/distfiles/eix-0.5.0.tar.bz2 Description: RDEPEND=sys-apps/portage bash-completion? ( || ( app-admin/eselect app-shells/bash-completion-config ) ) Portage 2.1_pre1 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.6-r1, 2.6.14-nitro2 i686) ================================================================= System uname: 2.6.14-nitro2 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.12.0_pre11 ccache version 2.4 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo http://mirrors.acm.cs.rpi.edu/gentoo/ ftp://gentoo.risq.qc.ca" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cdr crypt cscope cups curl divx4linux dvd dvdr emacs emboss encode exif expat fam ffmpeg fftw firefox flac foomaticdb fortran ftp gd gdbm gif ginac glut glx gmp gpm gstreamer gtk gtk2 guile hal idn imagemagick imlib java javascript jpeg jpeg2k kerberos lcms ldap libg++ libwww mad mhash mikmod mjpeg mmx mng motif mp3 mpeg msn mysql ncurses netboot nis nntp nptl nptlonly nsplugin ogg oggvorbis openal opengl oss pam pcmcia pdflib perl png posix ppds pthreads python qt quicktime readline real samba sdl sharedmem smp snmp spell sse ssl svga tcltk tcpd tetex threads tiff transcode truetype truetype-fonts type1-fonts udev usb v4l v4l2 vcd verbose vorbis wifi win32codecs wxwindows xine xml2 xmms xv xvid zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Looks like no go with the new portage... :)
Try this: echo PORTDIR_CACHE_METHOD=none >> /etc/eixrc update-eix
Above code works to solve eix output issue. Its rather slow since it builds the database from scratch. * net-im/gaim Available versions: 1.5.0 Installed: 1.5.0 Homepage: http://gaim.sourceforge.net/ Description: GTK Instant Messenger client * app-portage/eix Available versions: 0.3.0-r1 0.3.0-r2 0.5.0 Installed: 0.5.0 Homepage: http://eixwiki.unfoog.de Description: Small utility for searching ebuilds with indexing for fast results Perhaps other apps that have <2.1 cached info will have same problem. (also updated summary to reflect issue with portage-2.1_pre1)
Try echo PORTDIR_CACHE_METHOD=backport >> /etc/eixrc update-eix
Had same problem here. "backport" fixes it. Thanks
when 2.1 is going stable the backport method will be the default
*** Bug 116781 has been marked as a duplicate of this bug. ***
*** Bug 117457 has been marked as a duplicate of this bug. ***
*** Bug 118667 has been marked as a duplicate of this bug. ***
*** Bug 118810 has been marked as a duplicate of this bug. ***
*** Bug 119346 has been marked as a duplicate of this bug. ***
*** Bug 120339 has been marked as a duplicate of this bug. ***
*** Bug 120494 has been marked as a duplicate of this bug. ***
*** Bug 121360 has been marked as a duplicate of this bug. ***
*** Bug 121684 has been marked as a duplicate of this bug. ***