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

Bug 28138

Summary: Emerge mistaken a Downgrade with an Upgrade
Product: Portage Development Reporter: Isam Bayazidi <isam>
Component: UnclassifiedAssignee: Portage team <dev-portage>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Isam Bayazidi 2003-09-07 18:15:49 UTC
This bug is probably related to Bug 23773
I have media-video/nvidia-kernel-1.0.4496 installed, I emerged it while setting
ACCEPT_KEYWORDS to "~x86", my system is normally at x86 (Stable), but everytime
I attempt to do an emerge -Uvp world the following line show up:
[ebuild     U ] media-video/nvidia-kernel-1.0.4363-r3 [1.0.4496]

Suggesting this Upgrade while actually it is a downgrade.. My guess is that
emerge has problem calculating which is a larger number for version.
Comment 1 Marius Mauch (RETIRED) gentoo-dev 2003-09-07 18:56:32 UTC
Did you change kernels after emerging nvidia-kernel ? If yes it is a SLOT change and the kernel modules would be installed for the new kernel and it's not a downgrade for portage.
Comment 2 Isam Bayazidi 2003-09-08 01:52:21 UTC
No, I did not change the kernel, infact, this update appeared a minute after I emerged media-video/nvidia-kernel-1.0.4496 .. so it is related to the fact that nvidia-kernel-1.0.4496 is "~x86" while my default system setting is "x86". 
and I only have one nvidia-kernel installed, so it is not a slot. 
Comment 3 Josh Attoun 2003-10-03 14:22:01 UTC
I get this too.  

emerge -up world yields:

.
.
.
[ebuild     U ] gnome-extra/gnome-vfs-extras-0.99.10 [0.99.11]
.
.
.
Comment 4 Nicholas Jones (RETIRED) gentoo-dev 2003-12-24 14:18:31 UTC
This is caused by slots.