orion-seven root # emerge -Up galeon >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild UD] net-www/galeon-1.2.11 [1.3.7] Reproducible: Always Steps to Reproduce: 0. build mozilla with gtk2 support. 1. uncomment the galeon mask from /usr/portage/profiles/package.mask 2. ACCEPT_KEYWORDS="~x86" emerge galeon 3. wait 4. try to do emerge -U world Actual Results: emerge wanted to merge galeon-1.2.11 Expected Results: emerge shouldn't have done anything. :-) orion-seven root # emerge info Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.21 i686 Pentium III (Coppermine) GENTOO_MIRRORS="ftp://ftp.uio.no/linux/Gentoo/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/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/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/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 foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses nls pdflib png spell truetype xml2 xmms zlib gdbm berkdb slang readline svga java sdl gpm tcpd pam libwww ssl perl python imlib oggvorbis motif opengl X gtk gtk2 kde imap gnome alsa arts xv qt ruby quicktime encode tcltk doc sse mozilla leim tetex threads tiff esd dvd cdr scanner gphoto2 bonobo" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse,387" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox buildpkg ccache userpriv usersandbox"
hm, this only seems to happen if the updated package is masked in /usr/portage/profiles/package.mask. bug or feature? :-)
*** Bug 25094 has been marked as a duplicate of this bug. ***
Doesn't look like a dup to me. I get the ping-pong install thing without using -U. It could be related to just -u though since that's what I'm using. Also, I don't see media-libs/libmpeg2 in the package.mask so I think that blows that theory out of the water.
*** This bug has been marked as a duplicate of 17303 ***