diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-07-22 07:49:43 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-07-22 07:49:43 +0000 |
commit | 35528f1b5fbca6dc42092f2bd0d79ae0680ab4ab (patch) | |
tree | e887c6fed53b5af07fc8c6204db0a9cb488cd551 | |
parent | 6193d9f9c4457e61c43c71f5838baf656217ae01 (diff) | |
download | portage-35528f1b5fbca6dc42092f2bd0d79ae0680ab4ab.tar.gz portage-35528f1b5fbca6dc42092f2bd0d79ae0680ab4ab.tar.bz2 portage-35528f1b5fbca6dc42092f2bd0d79ae0680ab4ab.zip |
Fix the reverse dependency display for --prune when there is now real parent. (trunk r7351)
svn path=/main/branches/2.1.2/; revision=7352
-rwxr-xr-x | bin/emerge | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index 988580c43..f9fdd09d6 100755 --- a/bin/emerge +++ b/bin/emerge @@ -5472,6 +5472,11 @@ def action_depclean(settings, trees, ldpath_mtimes, def show_parents(child_node): parent_nodes = graph.parent_nodes(child_node) + if not parent_nodes: + # With --prune, the highest version can be pulled in without any + # real parent since all installed packages are pulled in. In that + # case there's nothing to show here. + return parent_nodes.sort() msg = [] msg.append(" %s pulled in by:\n" % str(child_node)) |