summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/create_world_atom.py
diff options
context:
space:
mode:
Diffstat (limited to 'pym/_emerge/create_world_atom.py')
-rw-r--r--pym/_emerge/create_world_atom.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/_emerge/create_world_atom.py b/pym/_emerge/create_world_atom.py
index 715988f00..b2e7d151d 100644
--- a/pym/_emerge/create_world_atom.py
+++ b/pym/_emerge/create_world_atom.py
@@ -89,7 +89,8 @@ def create_world_atom(pkg, args_set, root_config):
# pulled in by update or depclean.
providers = portdb.mysettings.getvirtuals().get(
portage.dep_getkey(system_atom))
- if providers and len(providers) == 1 and providers[0] == cp:
+ if providers and len(providers) == 1 and \
+ portage.dep_getkey(providers[0]) == cp:
return None
return new_world_atom