summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/portage.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/pym/portage.py b/pym/portage.py
index be9f8c2a8..63d5f5a9b 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -2720,9 +2720,12 @@ def prepare_build_dirs(myroot, mysettings, cleanup):
pass # ebuild.sh will create it
if "PORT_LOGDIR" in mysettings:
- logging_enabled = True
+ if mysettings["PORT_LOGDIR"] == "":
+ logging_enabled = False
+ else:
+ logging_enabled = True
- if not makedirs(mysettings["PORT_LOGDIR"]):
+ if logging_enabled and not makedirs(mysettings["PORT_LOGDIR"]):
writemsg("!!! Unable to create PORT_LOGDIR\n",
noiselevel=-1)
logging_enabled = False