when trying to emerge openocd, I get: Calculating dependencies \ !!! All ebuilds that could satisfy "dev-embedded/openocd" have been masked. !!! One of the following masked packages is required to complete your request: - dev-embedded/openocd-9999 (masked by: missing keyword) and indeed: # grep KEYWORD /usr/portage/dev-embedded/openocd/openocd-9999.ebuild KEYWORDS="" there are no KEYWORDS defined for the openocd ebuild. how would it build on any platform then? Reproducible: Always
It's common for -9999 ebuild which builds it directly from current upstrema subversion to have no keywords. Add dev-embedded/openocd ** to package.keywords