From: Zac Medico Date: Thu, 8 May 2008 16:54:34 +0000 (-0000) Subject: Bug #220689 - Fix package selection logic so that it doesn't trigger the X-Git-Tag: v2.1.5~38 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=dd0a6f766df2daced884ff182f54ef08ef7a66bf;p=portage.git 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 --- diff --git a/bin/emerge b/bin/emerge index 61031a477..c926f8c36 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)