summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-08 07:55:30 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-08 07:55:30 +0000
commit5d8c30432f3c60c1f14fa6328689b8f489276062 (patch)
treea046525a8da9adc46e5805daae292be5cfb6cd3d
parenta522e72d4e82dcf0e7e94a2df9517f216d264470 (diff)
downloadportage-5d8c30432f3c60c1f14fa6328689b8f489276062.tar.gz
portage-5d8c30432f3c60c1f14fa6328689b8f489276062.tar.bz2
portage-5d8c30432f3c60c1f14fa6328689b8f489276062.zip
Tolerate InvalidDependString exceptions when checking visibility of
installed packages. (trunk r102240 svn path=/main/branches/2.1.2/; revision=10226
-rwxr-xr-xbin/emerge3
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index 5f65719c9..e4bd366e4 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -3035,7 +3035,8 @@ class depgraph(object):
if not visible(pkgsettings, pkg):
continue
except portage_exception.InvalidDependString:
- continue
+ if not installed:
+ continue
# Enable upgrade or downgrade to a version
# with visible KEYWORDS when the installed