When I 'emerge sync' frequently this message appears: * 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. However, when I do 'emerge -uvp --deep world' after syncing I get: These are the packages that I would merge, in order: Calculating world dependencies ...done! Reproducible: Sometimes Steps to Reproduce: 1.emerge sync 2.portage upgrade note appears 3.emerge -uvp --deep world Actual Results: The pretend update deep world does not show a portage upgrade. Expected Results: The emerge sync process should not warn of portage upgrades unless there are upgrades. Is this due to out of date mirrors? Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz GENTOO_MIRRORS="http://mirrors.sunsite.dk/gentoo/ http://gentoo.linux.no/ http://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ " CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /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 oss 3dnow apm avi crypt cups encode gif jpeg kde libg++ libwww mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts bonobo svga java guile X sdl gpm tcpd pam ssl perl python imlib oggvorbis gnome gtk qt motif opengl aalib acpi cdr directfb dvd esd fbcon gtk2 imap mozilla nas sse tcltk tiff usb" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
dhruba: portage means the package sys-apps/portage nick: emerge doesn't check if you use x86 or ~x86. it displays this warning even if you are using stable.
actually it doesnt check portage mask status ... in this case, portage is in package.mask
*** Bug 17330 has been marked as a duplicate of this bug. ***
fixed in cvs from 2.0.47-r10
*** Bug 17389 has been marked as a duplicate of this bug. ***
Fixed already.