ipcalc does not have the ~x86-macos keyword, and so portage refuses to install it. I added the keyword, and everything seems to work fine. I use this tool every day... My guess is that it'll also work for related platforms, like x64-macos, but I don't have access to test. Reproducible: Always Steps to Reproduce: 1. emerge ipcalc For success, do: 1. Apply patch (posted in the "Additional Information" section of this bug 2. emerge ipcalc Actual Results: These are the packages that would be merged, in reverse order: Calculating dependencies... done! !!! All ebuilds that could satisfy "net-misc/ipcalc" have been masked. !!! One of the following masked packages is required to complete your request: - net-misc/ipcalc-0.41 (masked by: missing keyword) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Expected Results: Successful compile and merge... Patch: --- Gentoo/usr/portage/net-misc/ipcalc/ipcalc-0.41.ebuild 2009-04-11 15:11:49 -0400 +++ Gentoo/usr/portage/net-misc/ipcalc/ipcalc-0.41.ebuild-new 2010-05-13 15:36:14 -0400 @@ -8,7 +8,7 @@ LICENSE="as-is" SLOT="0" -KEYWORDS="~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="" RDEPEND=">=dev-lang/perl-5.6.0"
Thanks, keyworded in the tree now!