summaryrefslogtreecommitdiffstats
path: root/pym/portage/package/ebuild/_config/UseManager.py
diff options
context:
space:
mode:
authorSebastian Luther <SebastianLuther@gmx.de>2010-09-13 09:25:55 +0200
committerZac Medico <zmedico@gentoo.org>2010-09-13 01:03:09 -0700
commite3c55cec714e218430a2013a9fb04e7e83484f2a (patch)
treec02278e507655e78f4f567a65640bc0b17c64fc8 /pym/portage/package/ebuild/_config/UseManager.py
parentf58a8ee3b984738cf9cfdcf7e0e221635f719e31 (diff)
downloadportage-e3c55cec714e218430a2013a9fb04e7e83484f2a.tar.gz
portage-e3c55cec714e218430a2013a9fb04e7e83484f2a.tar.bz2
portage-e3c55cec714e218430a2013a9fb04e7e83484f2a.zip
Make sure atoms in profiles follow the profiles EAPI
Diffstat (limited to 'pym/portage/package/ebuild/_config/UseManager.py')
-rw-r--r--pym/portage/package/ebuild/_config/UseManager.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/portage/package/ebuild/_config/UseManager.py b/pym/portage/package/ebuild/_config/UseManager.py
index 9a3038bda..8b3e44b38 100644
--- a/pym/portage/package/ebuild/_config/UseManager.py
+++ b/pym/portage/package/ebuild/_config/UseManager.py
@@ -52,7 +52,7 @@ class UseManager(object):
ret = ExtendedAtomDict(dict)
if user_config:
pusedict = grabdict_package(
- os.path.join(location, file_name), recursive=1, allow_wildcard=True)
+ os.path.join(location, file_name), recursive=1, allow_wildcard=True, verify_eapi=False)
for k, v in pusedict.items():
ret.setdefault(k.cp, {})[k] = v
@@ -66,7 +66,7 @@ class UseManager(object):
def _parse_profile_files_to_dict(self, file_name, locations, juststrings=False):
ret = []
raw = [grabdict_package(os.path.join(x, file_name),
- juststrings=juststrings, recursive=1) for x in locations]
+ juststrings=juststrings, recursive=1, verify_eapi=True) for x in locations]
for rawdict in raw:
cpdict = {}
for k, v in rawdict.items():