From: Zac Medico Date: Sat, 12 May 2012 01:34:36 +0000 (-0700) Subject: Fix handling of empty PORTDIR{,_OVERLAY} setting. X-Git-Tag: v2.2.0_alpha105~54 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=5b6f367ee9c163c46810012c43f9b12b6794496c;p=portage.git Fix handling of empty PORTDIR{,_OVERLAY} setting. --- diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py index 1a88250e6..24342080f 100644 --- a/pym/portage/package/ebuild/config.py +++ b/pym/portage/package/ebuild/config.py @@ -414,11 +414,11 @@ class config(object): portdir_overlay = "" for confs in [make_globals, make_conf, self.configdict["env"]]: v = confs.get("PORTDIR") - if v: + if v is not None: portdir = v known_repos.append(v) v = confs.get("PORTDIR_OVERLAY") - if v: + if v is not None: portdir_overlay = v known_repos.extend(shlex_split(v)) known_repos = frozenset(known_repos)