Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3183 - Portage Attempts to Downgrade You
Summary: Portage Attempts to Downgrade You
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-29 12:33 UTC by Doug Goldstein (RETIRED)
Modified: 2011-10-30 22:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Doug Goldstein (RETIRED) gentoo-dev 2002-05-29 12:33:49 UTC
I got daring and installed Gentoo w/ gcc3.1 on one of my systems. So likewise I
had to comment out gcc3.1 from the package.mask along with the new Perl
release... 5.6.1-r4 (cause -r3 doesn't compile with gcc3.1). I also chose to
install Mozilla 1.0rc3 which I had to unmask. Now we come to the root of the
problem. I do emerge rsync and it updates but when I run emerge -pu world it
wants to install Mozilla 1.0rc2 and Perl 5.6.1-r3. Which would quite obviously
be a downgrade. Granted it's updating the package.mask so the packages I picked
aren't filtered out anymore but it should still see there are newer versions
installed and not try to downgrade me. This problem does not exist when I make
my own ebuild that's a newer version and install that then run emerge rsync. It
does not suggest a downgrade then.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-05-29 15:06:13 UTC
That happens because of the way package.mask has those things specified.  Those
specific revisions are masked in it.  I am assiging this to the portage2 folks,
because there is something in the works about this kind of thing.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2002-07-12 07:19:26 UTC
I'm going to close this one out since I'm the one that reported it and it was 
back when I was naive. I understand now.