Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13729 - Portage 'downgrades' when upgrading versions in a lower slot
Summary: Portage 'downgrades' when upgrading versions in a lower slot
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All All
: High trivial (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 16038
  Show dependency tree
 
Reported: 2003-01-11 11:11 UTC by foser (RETIRED)
Modified: 2011-10-30 22:20 UTC (History)
1 user (show)

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 foser (RETIRED) gentoo-dev 2003-01-11 11:11:11 UTC
Portage currently (2.0.46-r4) mentions it downgrades (D) packages when its
actually installing an older version of some packages. Like installs with only
gtk+-2 (slot=2) when gtk+-1 (slot=1) is needed, it should't mention downgrade,
just mention New . This confuses a lot of ppl, i've seen a lot of
questions/uncertainty about it.
Comment 1 foser (RETIRED) gentoo-dev 2003-01-12 12:00:39 UTC
upgrading/installing both really
Comment 2 John Nilsson 2003-01-17 09:55:09 UTC
Portage find foo-1.2 to be outdated and decides to update to foo-1.2.1
however when presenting this information it searches the pkgdb and finds foo-2.1
installed in another slot

so it sais foo-1.2.1 will be installed, downgrading foo-2.1.

This is plain silly, why not keep the information from the beginning? state that
foo-1.2.1 will update foo-1.2 and just dont mention any other version.

Portage should handle foo-1.2 in slot 1 and foo-2.1 in slot 2 as completely
diffret packages...
Comment 3 Alain Penders (RETIRED) gentoo-dev 2003-02-02 02:12:17 UTC
Dupe of #4698
Comment 4 Nicholas Jones (RETIRED) gentoo-dev 2003-02-22 07:49:15 UTC
Fixed in cvs.
It's smarter now, but still a little hokey.
It'll be completely fixed in portage-2.1