From 80813f28b3e2ccae98e3141a3a47c5fef3447fe7 Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Tue, 1 May 2007 07:37:13 +0000 Subject: [PATCH] Don't default to / in case PORT_LOGDIR is unset, but default to EPREFIX instead. svn path=/main/branches/prefix/; revision=6462 --- pym/portage/elog/mod_save_summary.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pym/portage/elog/mod_save_summary.py b/pym/portage/elog/mod_save_summary.py index aebc6f9aa..2a6ac20ef 100644 --- a/pym/portage/elog/mod_save_summary.py +++ b/pym/portage/elog/mod_save_summary.py @@ -5,12 +5,13 @@ import os, time from portage.data import portage_uid, portage_gid +from portage.const import EPREFIX def process(mysettings, cpv, logentries, fulltext): if mysettings["PORT_LOGDIR"] != "": elogdir = os.path.join(mysettings["PORT_LOGDIR"], "elog") else: - elogdir = os.path.join(os.sep, "var", "log", "portage", "elog") + elogdir = os.path.join(EPREFIX, "var", "log", "portage", "elog") if not os.path.exists(elogdir): os.makedirs(elogdir) os.chown(elogdir, portage_uid, portage_gid) -- 2.26.2