Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291850 - portage insists on (masked) package version from overlay, even though version in main portage tree is available
Summary: portage insists on (masked) package version from overlay, even though version...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-04 14:07 UTC by Nico R.
Modified: 2009-11-05 00:22 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 Nico R. 2009-11-04 14:07:28 UTC
Command I run:
# emerge --update --deep --ask world 

Output:
[…]
Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=dev-java/appframework-1.03:0" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-java/appframework-1.03 (masked by: missing keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "dev-util/netbeans-6.8_beta-r1" [ebuild])
(dependency required by "world" [argument])


I have ACCEPT_KEYWORDS="~x86" set in my make.conf, and have the java-overlay installed.

dev-java/appframework-1.03 in the java-overlay has
KEYWORDS="~amd64"
, while dev-java/appframework-1.03 in the main portage tree has
KEYWORDS="amd64 x86"
.

(dev-util/netbeans-6.8_beta-r1 depends (DEPEND and RDEPEND) on >=dev-java/appframework-1.03:0, by the way.)

IMHO, portage should see that appframework from java-overlay is not usable, and that the version in the main portage tree is. That should make portage emerge the latter one.
Comment 1 Rafał Mużyło 2009-11-04 16:53:11 UTC
Well, no.
Only thing that looks broken here is the overlay.
Portage is not an AI.