Translations:Knowledge Base:Accepting a keyword for all packages/3/en
By default, Portage will only consider ebuilds whose KEYWORDS variable contains the users' architecture (without a
~ prefix). However, many ebuilds do have a later version for the same architecture, but these versions are not considered production-ready yet or have dependencies that are not production-ready yet. In these cases, the ebuild KEYWORDS variable will contain the architecture with a
~ prefix, like so:
# Example of an ebuilds' KEYWORDS setting for a production-ready usage on amd64/x86 architecture KEYWORDS="alpha amd64 arm ~sparc x86" # Example of an ebuilds' KEYWORDS setting for non-production ready usage on amd64/x86 architect KEYWORDS="~alpha ~amd64 ~arm ~sparc ~x86"