Originally, in my package.keywords I had "=sys-apps/portage-2.1_pre6-r7 ~x86". I emerged kuroo and surprisingly found it wanted to update portage to 2.1_pre7-r3. When I looked in my package.keywords I found it had changed my line to "sys-apps/portage ~x86". Attemping to use the "Install only specific version and do not update further" option had no apparent effect. emerge --info: Portage 2.1_pre6-r7 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1-3 i686) ================================================================= System uname: 2.6.15-gentoo-r1-3 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk ftp://mirrors.blueyonder.co.uk/mirrors/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/" LANG="en_GB" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="x86 X aac acpi alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli crypt ctype cups dba directfb dlloader dri eds emboss encode esd expat fastbuild ffmpeg foomaticdb force-cgi-redirect fortran ftp fuse gd gdbm gif glitz gpm gstreamer hal imagemagick imap imlib ipv6 isdnlog java javascript jikes jpeg kde libg++ libwww lm_sensors mad memlimit mikmod mime mmx motif mp3 mpeg msn musicbrainz ncurses nls nptl nptlonly nvidia ogg opengl pam pcre pda pdflib perl php pic png posix pppd python qt quicktime readline samba sdl session simplexml soap sockets socks5 spell spl sse sse2 ssl tcpd tokenizer truetype truetype-fonts type1-fonts udev visualisation win32codecs xml xml2 xmms xsl xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en userland_GNU video_cards_nvidia video_cards_nv video_cards_vga" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS
Karim, would you have a look, if this is a Kuroo bug or if we better forward to Portage devs!?
Installing a specific testing version of a package is not yet supported by kuroo. @Alistair You can follow development here http://trac.kuroo.org/kuroo/roadmap
Fixed in new release kuroo-0.80.1.
This has now been added to portage and is coming to a mirror near you shortly! Thanks Karim.