_emerge.resolver.output_helpers module

Contains private support functions for the Display class in output.py

class _emerge.resolver.output_helpers.PkgAttrDisplay(**kwargs)

Bases: portage.util.SlotObject.SlotObject

copy()

Create a new instance and copy all attributes defined from __slots__ (including those from inherited classes).

downgrade
fetch_restrict
fetch_restrict_satisfied
force_reinstall
interactive
mask
new
new_slot
new_version
replace
class _emerge.resolver.output_helpers.PkgInfo

Bases: object

Simple class to hold instance attributes for current information about the pkg being printed.

attr_display
built
cp
ebuild_path
fetch_symbol
merge
oldbest
oldbest_list
operation
ordered
previous_pkg
repo_name
repo_path_real
slot
sub_slot
system
use
ver
world
class _emerge.resolver.output_helpers._DisplayConfig(depgraph, mylist, favorites, verbosity)

Bases: object

class _emerge.resolver.output_helpers._PackageCounters

Bases: object

class _emerge.resolver.output_helpers._RepoDisplay(roots)

Bases: object

repoStr(repo_path_real)
_emerge.resolver.output_helpers._create_use_string(conf, name, cur_iuse, iuse_forced, cur_use, old_iuse, old_use, is_new, feature_flags, reinst_flags)
_emerge.resolver.output_helpers._ordered_tree_display(conf, mygraph, mylist)
_emerge.resolver.output_helpers._prune_tree_display(display_list)
_emerge.resolver.output_helpers._strip_header_comments(lines)
_emerge.resolver.output_helpers._tree_display(conf, mylist)
_emerge.resolver.output_helpers._unordered_tree_display(mygraph, mylist)