/etc/portage/package.accept keywords

and are files or directories of files containing definitions for per-package ACCEPT_KEYWORDS statements. They are useful for mixing unstable packages in with a normally stable system packages or vice versa.

These two locations allow ACCEPT_KEYWORDS to be augmented for single packages. If both and  are present, both will be used; values from  will override values from. The location is intended to replace the  location, since profiles support a different form of  which modifies effective KEYWORDS (rather than ACCEPT_KEYWORDS ).

Format and examples

 * Comment lines begin with  (no inline comments).
 * One DEPEND atom per line followed by additional KEYWORDS.
 * Lines without any KEYWORDS imply unstable host arch.

Note: In addition to the normal values from ACCEPT_KEYWORDS supports three special tokens:


 * - Package is visible if it is stable on any architecture.
 * - Package is visible if it is in testing on any architecture.
 * - Package is always visible ( KEYWORDS are ignored completely).

Additional note: If you encounter the, this indicates that the package is known to be broken on all systems which are not otherwise listed in KEYWORDS. For example, a binary only package which is built for will look like:

To accept this package anyway, use one of the other keywords in like this: