On 12/13/2015 04:58 AM, Michał Górny wrote: >>> 39d81c5 portage.package.ebuild.config.config.__getitem__(): Partially drop >>> backward compatibility for nonexistent keys. >>> >>> Maybe keep it but needs someone smarter than me to review. >> >> Looks good, except the last hunk seems redundant because "for x in self" >> should only yield valid keys: >> >> @@ -2697,7 +2714,9 @@ class config(object): >> for x in self: >> if x in environ_filter: >> continue >> - myvalue = self[x] >> + myvalue = self.get(x) >> + if myvalue is None: >> + continue > > Could you fix it then, please?
Fixed: https://gitweb.gentoo.org/proj/portage.git/commit/?id=6ba56ad7be84b18dcbf15e8c6b283f5a9a559123 -- Thanks, Zac