From e23ac8156f77fe5e965625c220e55c5dec2bac94 Mon Sep 17 00:00:00 2001 From: Jason Stubbs Date: Sun, 29 Jan 2006 11:51:51 +0000 Subject: Allow || ( ) deps that have no default atoms (or turn out empty). Released in 2.1_pre4-r1. #120803 svn path=/main/trunk/; revision=2604 --- pym/portage.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pym/portage.py') diff --git a/pym/portage.py b/pym/portage.py index 0ef963058..2a13f0c8a 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -3161,6 +3161,11 @@ def dep_eval(deplist): return 1 elif x==1: return 1 + #XXX: unless there's no available atoms in the list + #in which case we need to assume that everything is + #okay as some ebuilds are relying on an old bug. + if len(deplist) == 1: + return 1 return 0 else: for x in deplist: -- cgit v1.2.3-1-g7c22