when i do emerge -ep system, i see a list of packages, but in the middle i see a warning like this: [ebuild N ] sys-libs/gdbm-1.8.0-r5 [ebuild N ] dev-lang/python-2.3.3-r1 [ebuild N ] sys-apps/portage-2.0.50-r6 *** Please update portage to the above version before proceeding. Failure to do so may result in failed or improper merges. A simple 'emerge -u portage' is sufficient. [ebuild N ] sys-devel/libperl-5.8.3 [ebuild N ] dev-lang/perl-5.8.3 [ebuild N ] sys-devel/autoconf-2.59-r3 I don't think that really belongs in the output for emerge -ep system (my portage is up to date, so that's something from the past)...if i'm wrong it's not a big deal though (it just looks kinda funny) Reproducible: Always Steps to Reproduce: 1.emerge -ep world 2. 3. Actual Results: it listed packages and a warning from a long time ago Expected Results: should have only listed packages Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /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=athlon -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs sandbox" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo http://gentoo.seren.com/gentoo http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa avi berkdb cdr cjk crypt doc encode flash foomaticdb gdbm gif gphoto2 gtk2 imlib jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pdflib perl png postgres python quicktime readline sdl slang spell ssl svga tcltk tcpd tetex tiff truetype x86 xml2 xv zlib"
It's not really wrong. It's just saying to be sure you're at that version before actually proceeding with the emptytree operation.