diff options
-rwxr-xr-x | bin/emerge | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/bin/emerge b/bin/emerge index a476fd9e3..39bb111a7 100755 --- a/bin/emerge +++ b/bin/emerge @@ -3907,7 +3907,11 @@ class depgraph(object): "system"].iterAtomsForPackage(task): skip = True break - except portage_exception.InvalidDependString: + except portage_exception.InvalidDependString, e: + portage.writemsg("!!! Invalid PROVIDE in " + \ + "'%svar/db/pkg/%s/PROVIDE': %s\n" % \ + (task.root, task.cpv, e), noiselevel=-1) + del e skip = True if skip: continue @@ -3936,7 +3940,11 @@ class depgraph(object): if not satisfied: skip = True break - except portage_exception.InvalidDependString: + except portage_exception.InvalidDependString, e: + portage.writemsg("!!! Invalid PROVIDE in " + \ + "'%svar/db/pkg/%s/PROVIDE': %s\n" % \ + (task.root, task.cpv, e), noiselevel=-1) + del e skip = True if skip: continue |