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

Bug 9510

Summary: Version comparison in emerge is not locigal.
Product: Portage Development Reporter: Sami Näätänen <sn.ml>
Component: UnclassifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sami Näätänen 2002-10-22 16:02:30 UTC
Package libsdl have version 1.2.4.20020601 and a newer one which version is 1.2.5.
But emerge update libsdl thinks that the older is newer than the 1.2.5
and thus does not update the libsdl.

If I manually install libsdl to version 1.2.5 then update world (which contains
libsdl) infact downgrades libsdl to version 1.2.4.20020601
Comment 1 Sami Näätänen 2002-10-22 16:06:09 UTC
Forget to put portage version, which is 2.0.38.
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2002-10-22 16:12:46 UTC
It's probably masked.
Is it listed in any fashion in package.mask?
Do you have proper KEYWORDS in the ebuild?

KEYWORDS="arch"
where arch is your architecture. (x86,ppc,sparc,...)

If this isn't your ebuild, and it isn't in package.mask
It's probably Stability masked in keywords...
Try:
ACCEPT_KEYWORDS="~arch" emerge -p libsdl

Reopen this if this isn't your issue, reopen.
Comment 3 Sami Näätänen 2002-10-22 19:26:07 UTC
Yes it's stability masked.
Just found out there is such a thing. ;)

Just wonder why it's stability masked?
It's not in stability testing in alpha, but it is in x86.

It is the latest stable release and install from tarball works the as the ebuild
in x86 arch. I just ask, because it have some quite critical bugs (leads to seq
faults) fixed since june as well as other not so critical.