Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207367 - games-action/extreme-tuxracer-0.4: Version order messed up
Summary: games-action/extreme-tuxracer-0.4: Version order messed up
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
Depends on:
Reported: 2008-01-25 10:36 UTC by mathwizard
Modified: 2008-01-25 10:51 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description mathwizard 2008-01-25 10:36:12 UTC
When trying to upgrade from extreme-tuxracer-0.35 to 0.4 portage fails with following message:
!!! All ebuilds that could satisfy "games-action/extreme-tuxracer" have been masked.
!!! One of the following masked packages is required to complete your request:
- games-action/extreme-tuxracer-0.4 (masked by: ~x86 keyword)
- games-action/extreme-tuxracer-0.35 (masked by: EAPI , CHOST: )

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

In /etc/portage/package.keywords I have
>=games-action/extreme-tuxracer-0.35 ~x86

Apparently this is because portage thinks 0.35 is newer than 0.4. Perhaps change version number to 0.40?

Reproducible: Always

Steps to Reproduce:
1.emerge --sync
2.Put >=games-action/extreme-tuxracer-0.35 ~x86 into /etc/portage/package.keywords
3.emerge extreme-tuxracer

Actual Results:  
Did not upgrade

Expected Results:  
Should have upgraded

Problem can be easily fixed by putting
=games-action/extreme-tuxracer-0.4 ~x86
into /etc/portage/package.keywords and removing the old line.
Comment 1 Tristan Heaven (RETIRED) gentoo-dev 2008-01-25 10:51:47 UTC
Just let it "downgrade".