Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:prefix commit in: pym/portage/package/ebuild/_config/
Date: Sat, 03 Dec 2011 19:06:35
Message-Id: a17c6e78495b6c43577cf8ffd46119d70ed29295.grobian@gentoo
1 commit: a17c6e78495b6c43577cf8ffd46119d70ed29295
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 3 19:04:20 2011 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 3 19:04:20 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=a17c6e78
7
8 MaskManager: fix profiles location
9
10 Previous fix lacked the "profiles" directory added to each repo, causing
11 masks from the base of the repo not being seen.
12
13 ---
14 pym/portage/package/ebuild/_config/MaskManager.py | 3 ++-
15 1 files changed, 2 insertions(+), 1 deletions(-)
16
17 diff --git a/pym/portage/package/ebuild/_config/MaskManager.py b/pym/portage/package/ebuild/_config/MaskManager.py
18 index 814256a..dfe41a1 100644
19 --- a/pym/portage/package/ebuild/_config/MaskManager.py
20 +++ b/pym/portage/package/ebuild/_config/MaskManager.py
21 @@ -128,7 +128,8 @@ class MaskManager(object):
22 repo_pkgunmasklines = []
23 all_profiles = []
24 for repo in repositories.repos_with_profiles():
25 - all_profiles.append(_profile_node(repo.location, True))
26 + all_profiles.append(_profile_node(
27 + os.path.join(repo.location, "profiles"), True))
28 all_profiles.extend(profiles)
29 # END PREFIX LOCAL
30 for x in all_profiles: