From: Zac Medico Date: Sat, 24 Nov 2007 22:11:14 +0000 (-0000) Subject: Bug #140180 - Never trigger a LICENSE.missing violation for old style X-Git-Tag: v2.2_pre1~329 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f59eb56cbd71337021bbd4e53d457c5cf14c1e8c;p=portage.git Bug #140180 - Never trigger a LICENSE.missing violation for old style virtuals since they don't directly install anything. svn path=/main/trunk/; revision=8645 --- diff --git a/bin/repoman b/bin/repoman index e5893347c..c86b4f322 100755 --- a/bin/repoman +++ b/bin/repoman @@ -1143,8 +1143,10 @@ for x in scanlist: stats["virtual.exists"]+=1 fails["virtual.exists"].append(x+"/"+y+".ebuild: "+prov_cp) - for pos in range(0,len(missingvars)): - if not myaux[missingvars[pos]]: + for pos, missing_var in enumerate(missingvars): + if not myaux.get(missing_var): + if missing_var == "LICENSE" and catdir == "virtual": + continue myqakey=missingvars[pos]+".missing" stats[myqakey]=stats[myqakey]+1 fails[myqakey].append(x+"/"+y+".ebuild")