summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-04-27 14:35:08 -0700
committerZac Medico <zmedico@gentoo.org>2010-04-27 14:35:08 -0700
commitb4c5ff35ccadd7bfd9f1a39560d429d2daaed04a (patch)
treeffab54935513e6001a670450e90a434106237061
parent394aa7860c7e998fa491470f2cf068ca3eeccb9b (diff)
downloadportage-b4c5ff35ccadd7bfd9f1a39560d429d2daaed04a.tar.gz
portage-b4c5ff35ccadd7bfd9f1a39560d429d2daaed04a.tar.bz2
portage-b4c5ff35ccadd7bfd9f1a39560d429d2daaed04a.zip
Add a comment about special USE deps handling which is required in order to
avoid missing updates.
-rw-r--r--pym/_emerge/depgraph.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
index 385d18b1d..566cd2463 100644
--- a/pym/_emerge/depgraph.py
+++ b/pym/_emerge/depgraph.py
@@ -2442,6 +2442,9 @@ class depgraph(object):
if want_reinstall and matched_packages:
continue
+ # Ignore USE deps for the initial match since we want to
+ # ensure that updates aren't missed solely due to the user's
+ # USE configuration.
for pkg in self._iter_match_pkgs(root_config, pkg_type, atom.without_use,
onlydeps=onlydeps):
if pkg in self._dynamic_config._runtime_pkg_mask: