Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 25180

Summary: with portage 2.0.48-r5 emerge -U will downgrade packages.
Product: Portage Development Reporter: Terje Kvernes <terjekv>
Component: UnclassifiedAssignee: Nicholas Jones (RETIRED) <carpaski>
Status: RESOLVED DUPLICATE    
Severity: major CC: David.Huff, mholzer, mr_bones_
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Terje Kvernes 2003-07-24 06:53:59 UTC
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"
Comment 1 Terje Kvernes 2003-07-24 06:56:31 UTC
hm, this only seems to happen if the updated package is masked in /usr/portage/profiles/package.mask.  bug or feature?  :-)
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-07-24 12:10:58 UTC
*** Bug 25094 has been marked as a duplicate of this bug. ***
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2003-07-24 13:45:21 UTC
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.
Comment 4 Martin Holzer (RETIRED) gentoo-dev 2003-07-30 06:55:55 UTC

*** This bug has been marked as a duplicate of 17303 ***