Add downgrade checking.

develop
parent f2aeba3fc1
commit c389ce7412

@ -227,7 +227,11 @@ class cl_assemble(color_print):
{'command':'eselect news read new',
'step':'readnews',
'message':_("Reading news"),
'progname':'eselect'}]
'progname':'eselect'},
{'command':"checkDowngrades()",
'message':_("Checking downgrades"),
'step':'showdowngrade',
'progname':'eix'}]
reVerSplit = re.compile(r"^(.*?)-(([^-]+?)(?:-(r\d+))?)(?:.(tbz2))?$",re.S)
@ -1388,6 +1392,13 @@ class cl_assemble(color_print):
_("An error occurred when executing the command")+
":\n %s"%self._getCommand(cmd.command))
def checkDowngrades(self):
"""Run check downgrades"""
cmd = self.runChroot("FORMAT='{downgrade}%{FORMAT_ALL}{}' eix -I",
raiseError=False,
showProcess=True)
return True
def modulesRebuild(self):
"""Run revdep-rebuild and check result"""
if not self.assemblePath:

Loading…
Cancel
Save