diff options
author | Brian Dolbec <brian.dolbec@gmail.com> | 2010-12-22 13:31:08 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-12-22 13:31:08 -0800 |
commit | 48c8cec7c079cb07a4f421a36cdc46a7fdbc7811 (patch) | |
tree | ac2ed2534d0d1f27e87947e1e42512a85a878e21 /pym/_emerge/depgraph.py | |
parent | 01428d48e069985c611b047b3a2d00a77aeba4fa (diff) | |
download | portage-48c8cec7c079cb07a4f421a36cdc46a7fdbc7811.tar.gz portage-48c8cec7c079cb07a4f421a36cdc46a7fdbc7811.tar.bz2 portage-48c8cec7c079cb07a4f421a36cdc46a7fdbc7811.zip |
Refactor depgraph merge list display code.
Diffstat (limited to 'pym/_emerge/depgraph.py')
-rw-r--r-- | pym/_emerge/depgraph.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 45a450df1..76c1cb4ee 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -55,7 +55,7 @@ from _emerge.UnmergeDepPriority import UnmergeDepPriority from _emerge.resolver.backtracking import Backtracker, BacktrackParameter from _emerge.resolver.slot_collision import slot_conflict_handler from _emerge.resolver.circular_dependency import circular_dependency_handler -from _emerge.resolver.output import display, filter_iuse_defaults +from _emerge.resolver.output import Display, filter_iuse_defaults if sys.hexversion >= 0x3000000: basestring = str @@ -1024,10 +1024,10 @@ class depgraph(object): self._add_parent_atom(pkg, parent_atom) """ This section determines whether we go deeper into dependencies or not. - We want to go deeper on a few occasions: - Installing package A, we need to make sure package A's deps are met. - emerge --deep <pkgspec>; we need to recursively check dependencies of pkgspec - If we are in --nodeps (no recursion) mode, we obviously only check 1 level of dependencies. + We want to go deeper on a few occasions: + Installing package A, we need to make sure package A's deps are met. + emerge --deep <pkgspec>; we need to recursively check dependencies of pkgspec + If we are in --nodeps (no recursion) mode, we obviously only check 1 level of dependencies. """ if arg_atoms: depth = 0 @@ -4718,6 +4718,7 @@ class depgraph(object): # redundantly displaying this exact same merge list # again via _show_merge_list(). self._dynamic_config._displayed_list = mylist + display = Display() return display(self, mylist, favorites, verbosity) |