diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-03-27 04:28:08 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-03-27 04:28:08 +0000 |
commit | ab870b3a0fcae04d4e5e10ea0d17ed30701ed373 (patch) | |
tree | 639ff7be42f6c3e8fdc84d6f98abf5ce7f09cf8f | |
parent | 1612229e09f321c36bd05643eaf14d695dc89c79 (diff) | |
download | portage-ab870b3a0fcae04d4e5e10ea0d17ed30701ed373.tar.gz portage-ab870b3a0fcae04d4e5e10ea0d17ed30701ed373.tar.bz2 portage-ab870b3a0fcae04d4e5e10ea0d17ed30701ed373.zip |
Fix the noreplace logic to break out of the cpv loop early since there's
no point in examining any lower versions from the same repo.
svn path=/main/trunk/; revision=9514
-rw-r--r-- | pym/_emerge/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index bd5c22ac0..dac6f8b0d 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -2612,7 +2612,7 @@ class depgraph(object): # Make --noreplace take precedence over --newuse. if not installed and noreplace and \ cpv in vardb.match(atom): - continue + break reinstall_for_flags = None try: metadata = dict(izip(db_keys, |