From 4669853d73ee647a1e44a96d04f74b92e480a6ef Mon Sep 17 00:00:00 2001 From: Sebastian Luther Date: Tue, 25 May 2010 13:30:15 +0200 Subject: Add _emerge.Package.iuse.get_missing_iuse to return missing IUSE flags. Restore original behavior of is_valid_flag. --- pym/_emerge/depgraph.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pym/_emerge/depgraph.py') diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index ec3da77d7..1c6907669 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -2245,7 +2245,7 @@ class depgraph(object): missing_iuse_reasons = [] for pkg in missing_use: use = pkg.use.enabled - missing_iuse = pkg.iuse.is_valid_flag(atom.use.required) + missing_iuse = pkg.iuse.get_missing_iuse(atom.use.required) mreasons = [] if missing_iuse: mreasons.append("Missing IUSE: %s" % " ".join(missing_iuse)) @@ -2618,7 +2618,7 @@ class depgraph(object): found_available_arg = True if atom.use: - missing_iuse = pkg.iuse.is_valid_flag(atom.use.required) + missing_iuse = pkg.iuse.get_missing_iuse(atom.use.required) if missing_iuse: # Don't add this to packages_with_invalid_use_config # since IUSE cannot be adjusted by the user. -- cgit v1.2.3-1-g7c22