Fix RepoConfigLoader so that it's possible to use PORTDIR_OVERLAY
authorZac Medico <zmedico@gentoo.org>
Tue, 28 Sep 2010 19:59:13 +0000 (12:59 -0700)
committerZac Medico <zmedico@gentoo.org>
Tue, 28 Sep 2010 19:59:13 +0000 (12:59 -0700)
commit56d71b78acf2544d6b56528ed8cd3952a5ece5b5
tree6853a77a26643a23d403ca51d5b63bf1b1dc4f04
parentcd198d28dd1d5ad5dbd5d82b1c9872a18f26abdc
Fix RepoConfigLoader so that it's possible to use PORTDIR_OVERLAY
to override the repo that PORTDIR refers to.

This fixes a regression which prevented a common repoman use case
from working in which the user has PORTDIR refering to a rsync
tree and has a separate cvs tree with the same repo_name as
PORTDIR. When the user tries to use repoman with the cvs tree,
the cvs repo is appended to PORTDIR_OVERLAY and we want it to
override the conflicting PORTDIR setting.
pym/portage/repository/config.py