Bug #265747 - Add a new /etc/portage/repos.conf config file which can be used
authorZac Medico <zmedico@gentoo.org>
Thu, 30 Apr 2009 07:06:46 +0000 (07:06 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 30 Apr 2009 07:06:46 +0000 (07:06 -0000)
commit572fd34e86847b29a17aaf4e1b27e4e15e5f920f
tree444340d66029832e162c12d4aa349ef3e09d48a2
parentba558d95b9839df102b938f01ff99a07d688c4eb
Bug #265747 - Add a new /etc/portage/repos.conf config file which can be used
to configure site-specific eclass override behavior. Note that configuration
settings which are specified here do not apply to tools such as repoman(1)
and egencache(1) since their operations are inherently not site-specific.
Beware that use of eclass-overrides is generally not recommended and that it
may trigger performance issues under some circumstances (see bug #124041).

Example:

# make all repositories inherit eclasses from the java-overlay and
# java-experimental repositories, with eclasses from java-experimental
# taking precedence over those from java-overlay
[DEFAULT]
eclass-overrides = java-overlay java-experimental

# disable all eclass overrides for the gentoo repository
[gentoo]
eclass-overrides = (trunk r13325)

svn path=/main/branches/2.1.6/; revision=13490
man/portage.5
pym/portage/__init__.py
pym/portage/dbapi/porttree.py