diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-03-31 08:41:52 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-04-13 00:48:53 -0700 |
commit | 208260f4313489d9eb3d7fb318df64d1a7d4cd7b (patch) | |
tree | cdd1047bdc33077d0e287e15c84e5e5f1701e6c5 | |
parent | 2ab0fa496c6f923503744f7492e611ead8ce2682 (diff) | |
download | portage-208260f4313489d9eb3d7fb318df64d1a7d4cd7b.tar.gz portage-208260f4313489d9eb3d7fb318df64d1a7d4cd7b.tar.bz2 portage-208260f4313489d9eb3d7fb318df64d1a7d4cd7b.zip |
Display: fix fetch restrict msg for RO_DISTDIRS
This will fix bug #361463.
-rw-r--r-- | pym/_emerge/resolver/output.py | 2 | ||||
-rw-r--r-- | pym/portage/dbapi/porttree.py | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/pym/_emerge/resolver/output.py b/pym/_emerge/resolver/output.py index a5b5e27b7..5991df525 100644 --- a/pym/_emerge/resolver/output.py +++ b/pym/_emerge/resolver/output.py @@ -356,7 +356,7 @@ def display(depgraph, mylist, favorites=[], verbosity=None): fetch = red("F") if ordered: counters.restrict_fetch += 1 - if portdb.fetch_check(pkg_key, pkg_use): + if not portdb.getfetchsizes(pkg.cpv, useflags=pkg_use): fetch = green("f") if ordered: counters.restrict_fetch_satisfied += 1 diff --git a/pym/portage/dbapi/porttree.py b/pym/portage/dbapi/porttree.py index e1340d18b..11cc45225 100644 --- a/pym/portage/dbapi/porttree.py +++ b/pym/portage/dbapi/porttree.py @@ -706,6 +706,9 @@ class portdbapi(dbapi): return filesdict def fetch_check(self, mypkg, useflags=None, mysettings=None, all=False): + """ + TODO: account for PORTAGE_RO_DISTDIRS + """ if all: useflags = None elif useflags is None: |