On doing emerge sync I got the following outpu at the end of the process. I think the rsync mirror was rsync.skynet.be. **** Performing Global Updates: /usr/portage/profiles/updates/1Q-2003 (Could take a couple minutes if you have a lot of binary packages.) .='update pass' *='binary update' @='/var/db update' .!!! Invalid binary package: .tbz2 ..............................Performing Global Updates: /usr/portage/profiles/updates/2Q-2003 (Could take a couple minutes if you have a lot of binary packages.) .='update pass' *='binary update' @='/var/db update' .!!! Invalid binary package: .tbz2 .Performing Global Updates: /usr/portage/profiles/updates/4Q-2002 (Could take a couple minutes if you have a lot of binary packages.) .='update pass' *='binary update' @='/var/db update' .!!! Invalid binary package: .tbz2 ............................................................................... .. * An update to portage is available. It is _highly_ recommended * that you update portage now, before any other packages are updated. * Please do so and then update ALL of your configuration files. **** Firstly, is it normal to receive all these garbled messages about binary packages? Secondly, there isn't an update to portage so why should it say there is? Here is my emerge info. Portage 2.0.48_pre5 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz GENTOO_MIRRORS=" http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://194.83.57.2/sites/www.ibiblio.org/gentoo/ http://212.219.56.131/sites/www.ibiblio.org/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/shar e/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow avi cups encode gif jpeg mmx mpeg ncurses pdflib png quicktime truetype xml2 xmms xv zlib directfb alsa slang readline aalib svga java X sdl tcpd pam libwww ssl python imlib oggvorbis gtk motif opengl mozilla cdr acpi acpi4linux dvd fbcon gtk2 imap maildir moznocompose moznoirc moznomail moznoxft mozsvg sse tiff usb xml -oss -apm -crypt -libg++ -mikmod -nls -spell - gtkhtml -gdbm -berkdb -arts -tetex -bonobo -tcltk -guile -gpm -perl -esd - gnome -qt -kde" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -fprefetch-loop-arrays - falign-functions=4 -funroll-loops -ffast-math -fforce-addr" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -fprefetch-loop- arrays -falign-functions=4 -funroll-loops -ffast-math -fforce-addr" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j5" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
The binary stuff is normal. It checks your binary packages to see if anything they reference has moved in the tree. The update to Portage deal is because .48 is masked and therefore it thinks the unmasked version is an update. I actually think carpaski pulled that notice out for the next release, but I'm not sure.