Использование параметра with-bdeps только для depclean

legacy27
parent 81b3b9535f
commit a2243c79d7

@ -809,8 +809,8 @@ class Update(MethodsInterface):
""" """
SystemIni(self.clVars).setVar('system', {'last_check': str(int(time.time()))}) SystemIni(self.clVars).setVar('system', {'last_check': str(int(time.time()))})
def get_default_emerge_opts(self): def get_default_emerge_opts(self, depclean=False):
if self.clVars.GetBool('cl_update_with_bdeps_set'): if depclean and self.clVars.GetBool('cl_update_with_bdeps_set'):
bdeps = " --with-bdeps=y" bdeps = " --with-bdeps=y"
else: else:
bdeps = " --with-bdeps=n" bdeps = " --with-bdeps=n"
@ -980,7 +980,7 @@ class Update(MethodsInterface):
""" """
Выполнить очистку системы от лишних пакетов Выполнить очистку системы от лишних пакетов
""" """
deo = self.get_default_emerge_opts() deo = self.get_default_emerge_opts(depclean=True)
emerge = None emerge = None
try: try:
emerge = EmergeParser(EmergeCommand(["--depclean"], emerge = EmergeParser(EmergeCommand(["--depclean"],

Loading…
Cancel
Save