The ACCEPT_KEYWORDS variable defines what software branch you use on your
system. It defaults to the stable software branch for your architecture, for
instance
We recommend that you only use the stable branch. However, if you don't care
about stability this much and you want to help out Gentoo by submitting
bugreports to
If you want to use more recent software, you can consider using the testing branch instead. To have Portage use the testing branch, add a ~ in front of your architecture.
The testing branch is exactly what it says -
Beware though, you might notice stability issues, imperfect package handling (for instance wrong/missing dependencies), too frequent updates (resulting in lots of building) or broken packages. If you do not know how Gentoo works and how to solve problems, we recommend that you stick with the stable and tested branch.
For example, to select the testing branch for the x86 architecture, edit
ACCEPT_KEYWORDS="~x86"
If you update your system now, you will find out that
You can ask Portage to allow the testing branch for particular packages but use
the stable branch for the rest of the system. To achieve this, add the package
category and name you want to use the testing branch of in
app-office/gnumeric ~x86
If you want to use a specific software version from the testing branch but you
don't want Portage to use the testing branch for subsequent versions, you can
add in the version in the
In any case, if you add version information, you
In the following example we ask Portage to accept gnumeric-1.2.13:
=app-office/gnumeric-1.2.13 ~x86
The Gentoo developers do not support the use of this location. Please
exercise due caution when doing so. Support requests related to
When a package has been masked by the Gentoo developers and you still want to
use it despite the reason mentioned in the
For instance, if
=net-mail/hotwayd-0.8
When you don't want Portage to take a certain package or a specific version of a
package into account you can mask it yourself by adding an appropriate line to
the
For instance, if you don't want Portage to install newer kernel sources than
>sys-kernel/gentoo-sources-2.6.8.1