From: Fabian Groffen Date: Sat, 3 Dec 2011 19:04:20 +0000 (+0100) Subject: MaskManager: fix profiles location X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=a17c6e78495b6c43577cf8ffd46119d70ed29295;p=portage.git MaskManager: fix profiles location Previous fix lacked the "profiles" directory added to each repo, causing masks from the base of the repo not being seen. --- diff --git a/pym/portage/package/ebuild/_config/MaskManager.py b/pym/portage/package/ebuild/_config/MaskManager.py index 814256ab7..dfe41a1b2 100644 --- a/pym/portage/package/ebuild/_config/MaskManager.py +++ b/pym/portage/package/ebuild/_config/MaskManager.py @@ -128,7 +128,8 @@ class MaskManager(object): repo_pkgunmasklines = [] all_profiles = [] for repo in repositories.repos_with_profiles(): - all_profiles.append(_profile_node(repo.location, True)) + all_profiles.append(_profile_node( + os.path.join(repo.location, "profiles"), True)) all_profiles.extend(profiles) # END PREFIX LOCAL for x in all_profiles: