Lines 1771-1776
class depgraph(object):
Link Here
|
1771 |
# In order to avoid a missed update, first mask lower versions |
1771 |
# In order to avoid a missed update, first mask lower versions |
1772 |
# that conflict with higher versions (the backtracker visits |
1772 |
# that conflict with higher versions (the backtracker visits |
1773 |
# these in reverse order). |
1773 |
# these in reverse order). |
|
|
1774 |
if (existing_node not in conflict_pkgs and |
1775 |
any(pkg > existing_node for pkg in conflict_pkgs)): |
1776 |
# Even though all parent atoms match existing_node, add it |
1777 |
# to conflict_pkgs in order to avoid a missed update for |
1778 |
# bug 692746. |
1779 |
conflict_pkgs.append(existing_node) |
1774 |
conflict_pkgs.sort(reverse=True) |
1780 |
conflict_pkgs.sort(reverse=True) |
1775 |
backtrack_data = [] |
1781 |
backtrack_data = [] |
1776 |
for to_be_masked in conflict_pkgs: |
1782 |
for to_be_masked in conflict_pkgs: |