From: Zac Medico Date: Fri, 1 Oct 2010 20:27:05 +0000 (-0700) Subject: Avoid 'Unavailable repository' with aliases. X-Git-Tag: v2.2_rc90~56 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=fdff94a8c15e6722968bda4a830f7f3303f7bd12;p=portage.git Avoid 'Unavailable repository' with aliases. --- diff --git a/pym/portage/repository/config.py b/pym/portage/repository/config.py index 0c924e7d5..be202c392 100644 --- a/pym/portage/repository/config.py +++ b/pym/portage/repository/config.py @@ -297,6 +297,10 @@ class RepoConfigLoader(object): else: repo.masters = () else: + if repo.masters and isinstance(repo.masters[0], RepoConfig): + # This one has already been processed + # because it has an alias. + continue master_repos = [] for master_name in repo.masters: if master_name not in prepos: