From: Fabian Groffen Date: Tue, 1 May 2007 07:37:13 +0000 (-0000) Subject: Don't default to / in case PORT_LOGDIR is unset, but default to EPREFIX X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=80813f28b3e2ccae98e3141a3a47c5fef3447fe7;p=portage.git Don't default to / in case PORT_LOGDIR is unset, but default to EPREFIX instead. svn path=/main/branches/prefix/; revision=6462 --- 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)