masters: drop pointless portage-stable

The masters ordering specified here doesn't actually work, nor
reflect reality (portage always uses the local eclasses over
any masters if there is a conflict).

As such, remove the pointless entry. Portage trunk has a fix
for this, but we should enforce what we use /now/ so that a
later portage upgrade doesn't accidentaly flip the behaviour
around on us; changing the ordering should be an explicit
decision/change rather than portage upgrade.

For testing, check the before/after; note that portage-stable
eclasses still are rightmost in either, thus are what's used.

BUG=None
TEST=python -c $'if True:
  import portage
  r=portage.settings.repositories;r=r.get_repo_for_location(r.treemap[u"portage-stable"])
  print r.eclass_locations'

Change-Id: I18c5e7e647557da1030094668502467427e56fae
Reviewed-on: https://gerrit.chromium.org/gerrit/12866
Reviewed-by: David James <davidjames@chromium.org>
Commit-Ready: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
This commit is contained in:
Brian Harring 2011-12-13 14:35:48 -08:00 committed by Gerrit
parent e9fc6026a7
commit 38ff98d0ca

View File

@ -1,4 +1,4 @@
masters = gentoo portage-stable chromiumos masters = gentoo chromiumos
use-manifests = true use-manifests = true
thin-manifests = true thin-manifests = true
cache-format = md5-dict cache-format = md5-dict