diff options
Diffstat (limited to 'pym/_emerge/DependencyArg.py')
-rw-r--r-- | pym/_emerge/DependencyArg.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pym/_emerge/DependencyArg.py b/pym/_emerge/DependencyArg.py index ba36f78d2..80134c804 100644 --- a/pym/_emerge/DependencyArg.py +++ b/pym/_emerge/DependencyArg.py @@ -7,9 +7,9 @@ from portage import _encodings, _unicode_encode, _unicode_decode class DependencyArg(object): - __slots__ = ('arg', 'force_reinstall', 'reset_depth', 'root_config') + __slots__ = ('arg', 'force_reinstall', 'internal', 'reset_depth', 'root_config') - def __init__(self, arg=None, force_reinstall=False, + def __init__(self, arg=None, force_reinstall=False, internal=False, reset_depth=True, root_config=None): """ Use reset_depth=False for special arguments that should not interact @@ -17,6 +17,7 @@ class DependencyArg(object): """ self.arg = arg self.force_reinstall = force_reinstall + self.internal = internal self.reset_depth = reset_depth self.root_config = root_config |