Eix fails to recognize a ebuild as testing, putting it into stable. However all other categories work. Example: cat5@pluto ~/gentoo $ eix tripwire * app-admin/tripwire Available versions: !2.3.1.2-r1 2.3.1.2-r2 Installed: none Homepage: http://www.tripwire.org/ Description: Open Source File Integrity Checker and IDS whereas /usr/portage/app-admin/tripwire/tripwire-2.3.1.2-r2 says: KEYWORDS="~amd64 ~ppc x86"
emerge info: Portage 2.0.51.22-r2 (default-linux/ppc/2005.0, gcc-3.4.4, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r9-20050821 ppc) ================================================================= System uname: 2.6.12-gentoo-r9-20050821 ppc 7455, altivec supported Gentoo Base System version 1.12.0_pre6 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mcpu=7400 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /etc/apache2/httpd.conf /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 -mcpu=7400 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://gd.tuwien.ac.at/opsys/linux/gentoo" LANG="de_DE.ISO-8859-1" MAKEOPTS="-j2" PKGDIR="/usr/local/portage" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage_overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X aac aalib alsa altivec apache2 bitmap-fonts cdr crypt cscope cups curl directfb dvd emboss fbcon flac gd gdbm ggi gif gpm gtk gtk2 imagemagick imlib ipv6 jpeg libwww mad mbox mikmod motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis opengl pam pdflib perl pic plotutils png python readline samba slang spell ssl tcpd tetex tiff truetype truetype-fonts type1-fonts unicode vorbis xine xml2 xmms xv zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS
eix-0.3.0 uses ACCEPT_KEYWORDS from make.conf/environment. If you want eix to ignore ACCEPT_KEYWORDS, add LOCAL_PORTAGE_CONFIG=false to your /etc/eixrc.
Thanks, that solved it. However it struck me, because eix-0.2.2 didn't show this behaviour. This is a "not a bug, it's a feature"-bug, marking as invalid.