summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-08 16:54:34 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-08 16:54:34 +0000
commitdd0a6f766df2daced884ff182f54ef08ef7a66bf (patch)
tree130cd19e01f8006a38f6d136ac062928e2c519e3
parentDon't use try/finally to close atomic_ofstream since we don't want to (diff)
downloadportage-multirepo-dd0a6f766df2daced884ff182f54ef08ef7a66bf.tar.gz
portage-multirepo-dd0a6f766df2daced884ff182f54ef08ef7a66bf.tar.bz2
portage-multirepo-dd0a6f766df2daced884ff182f54ef08ef7a66bf.zip
Bug #220689 - Fix package selection logic so that it doesn't trigger the
code path from bug 219369 in some unwanted cases. (trunk r10233) svn path=/main/branches/2.1.2/; revision=10234
-rwxr-xr-xbin/emerge10
1 files changed, 0 insertions, 10 deletions
diff --git a/bin/emerge b/bin/emerge
index 61031a47..c926f8c3 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -3252,16 +3252,6 @@ class depgraph(object):
cur_use, cur_iuse)
if reinstall_for_flags:
reinstall = True
- if not installed:
- must_reinstall = empty or \
- (myarg and not selective)
- if not reinstall_for_flags and \
- not must_reinstall and \
- cpv in vardb.match(atom):
- # If the installed version is masked, it may
- # be necessary to look at lower versions,
- # in case there is a visible downgrade.
- continue
if not built:
myeb = cpv
matched_packages.append(pkg)