I've just installed Gentoo for OS X, and for some reason, almost every package I try to emerge is masked with the missing keyword.
I tried this for log4, junit, jdom, etc. I got the same problems for all of them. Following the instructions in the man pages, I looked at /usr/portage/profiles/package.mask, but I can't find those packages in the file.
I tried running this command:
ACCEPT_KEYWORDS="~ppc" emerge log4j
but I just kept getting the same output.
Here's what happens when I try to run emerge -p
Code: Select all
user$ sudo su
Password: **************
root# emerge -p log4j
These are the packages that I would merge, in order:
Calculating dependencies
!!! All ebuilds that could satisfy "log4j" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-java/log4j-1.2.8-r1 (masked by: missing keyword)
- dev-java/log4j-1.2.8-r2 (masked by: missing keyword)
- dev-java/log4j-1.2.8 (masked by: missing keyword)
- dev-java/log4j-1.2.9 (masked by: missing keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.



