Index: parallel_emerge |
diff --git a/parallel_emerge b/parallel_emerge |
index ae02a14b252145050de4a6cd8319c1338e0c32b5..3f9bbd1b4de0b57fa867ef271f5ae1628afc315c 100755 |
--- a/parallel_emerge |
+++ b/parallel_emerge |
@@ -1653,7 +1653,9 @@ def main(): |
if root == "/": |
for db_pkg in final_db.match_pkgs("sys-apps/portage"): |
portage_pkg = deps_graph.get(db_pkg.cpv) |
- if portage and len(deps_graph) > 1: |
+ if portage_pkg and len(deps_graph) > 1: |
+ portage_pkg["needs"].clear() |
+ portage_pkg["provides"].clear() |
deps_graph = { str(db_pkg.cpv): portage_pkg } |
portage_upgrade = True |
if "--quiet" not in emerge.opts: |