From 38ff98d0ca7d8645288729bd900e8bb724bd91cb Mon Sep 17 00:00:00 2001 From: Brian Harring Date: Tue, 13 Dec 2011 14:35:48 -0800 Subject: [PATCH] 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 Commit-Ready: Brian Harring Tested-by: Brian Harring --- .../src/third_party/portage-stable/metadata/layout.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk_container/src/third_party/portage-stable/metadata/layout.conf b/sdk_container/src/third_party/portage-stable/metadata/layout.conf index 7a72370643..e0046e86a7 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/layout.conf +++ b/sdk_container/src/third_party/portage-stable/metadata/layout.conf @@ -1,4 +1,4 @@ -masters = gentoo portage-stable chromiumos +masters = gentoo chromiumos use-manifests = true thin-manifests = true cache-format = md5-dict