summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/_emerge/depgraph.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
index 424c4b27d..31f97ec15 100644
--- a/pym/_emerge/depgraph.py
+++ b/pym/_emerge/depgraph.py
@@ -1389,13 +1389,13 @@ class depgraph(object):
if eliminate_pkg:
atom_pkg_graph.remove(pkg)
- # Yield < and <= atoms first, since those are more likely to
+ # Yield ~, =*, < and <= atoms first, since those are more likely to
# cause slot conflicts, and we want those atoms to be displayed
# in the resulting slot conflict message (see bug #291142).
less_than = []
not_less_than = []
for atom in cp_atoms:
- if atom.operator in ('<', '<='):
+ if atom.operator in ('~', '=*', '<', '<='):
less_than.append(atom)
else:
not_less_than.append(atom)