Lines 4157-4163
Link Here
|
4157 |
"uninstall" == node.operation: |
4157 |
"uninstall" == node.operation: |
4158 |
have_uninstall_task = True |
4158 |
have_uninstall_task = True |
4159 |
uninst_task = node |
4159 |
uninst_task = node |
4160 |
scheduled_uninstalls.remove(uninst_task) |
|
|
4161 |
else: |
4160 |
else: |
4162 |
vardb = self.trees[node.root]["vartree"].dbapi |
4161 |
vardb = self.trees[node.root]["vartree"].dbapi |
4163 |
previous_cpv = vardb.match(node.slot_atom) |
4162 |
previous_cpv = vardb.match(node.slot_atom) |
Lines 4171-4177
Link Here
|
4171 |
mygraph.remove(uninst_task) |
4170 |
mygraph.remove(uninst_task) |
4172 |
except KeyError: |
4171 |
except KeyError: |
4173 |
pass |
4172 |
pass |
4174 |
scheduled_uninstalls.discard(uninst_task) |
|
|
4175 |
|
4173 |
|
4176 |
if uninst_task is not None and \ |
4174 |
if uninst_task is not None and \ |
4177 |
uninst_task not in ignored_uninstall_tasks and \ |
4175 |
uninst_task not in ignored_uninstall_tasks and \ |