summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'pym/portage')
-rw-r--r--pym/portage/dep/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/portage/dep/__init__.py b/pym/portage/dep/__init__.py
index abe5a066..34195393 100644
--- a/pym/portage/dep/__init__.py
+++ b/pym/portage/dep/__init__.py
@@ -1185,10 +1185,10 @@ def match_from_list(mydep, candidate_list):
for x in candidate_list:
use = getattr(x, "use", None)
if use is not None:
- regex = x.iuse.regex
+ is_valid_flag = x.iuse.is_valid_flag
missing_iuse = False
for y in mydep.use.required:
- if regex.match(y) is None:
+ if not is_valid_flag(y):
missing_iuse = True
break
if missing_iuse: