eix-0.2.1 worked perfectly; but after upgrading to 0.2.2, deleting the old cachefile, and building a new one with update-eix, all versions of all packages show as keyword-missing (red text, prefixed with exclamation mark). It still works otherwise; it finds the right results, and all versions in the tree are listed; their status is just shown incorrectly. Reproducible: Always Steps to Reproduce: 1. emerge =app-portage/eix-0.2.2 2. rm /var/cache/eix 3. update-eix 4. eix eix Actual Results: Available versions shows: * app-portage/eix Available versions: !0.2.1 !0.2.2 Expected Results: Shouldn't show 0.2.1 and 0.2.2 as masked, but as stable (no !) Portage 2.0.51.19 (hardened/x86/2.6, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r13 i686) ================================================================= System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) processor Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 14 2005, 21:07:48)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O2 -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/env.d" CXXFLAGS="-march=athlon-tbird -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://gentoo.mirror.sdv.fr/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apache2 bash-completion berkdb bzip2 crypt curl dlloader esd gd gdbm gif gtk gtk2 hardened imagemagick imap imlib jabber java jpeg libwww maildir mmx mpeg msn mysql ncurses nptl opengl oscar pam perl php pic pie png python qt readline samba spell sqlite ssl tcltk tiff truetype userlocales vhosts wmf x86 xface xml2 xv yahoo zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Created attachment 55508 [details, diff] Fix from upstream cvs. Thanks, fixed in upstream cvs. I'am attaching the patch to this bug.
Yup, that solved it just fine, thanks.
patch added to 0.2.2