diff --git a/elogv b/elogv index 7e1e37f..439eb0f 100755 --- a/elogv +++ b/elogv @@ -676,8 +676,10 @@ if __name__ == "__main__": sys.exit() # Get the path of the elogdir - if port_settings['PORT_LOGDIR']: - elogdir = os.path.join(port_settings['PORT_LOGDIR'],"elog") + for log_dir in ["PORTAGE_LOGDIR", "PORT_LOGDIR"]: + if log_dir in port_settings: + elogdir = os.path.join(port_settings[log_dir],"elog") + break else: elogdir = os.path.join(os.sep,port_settings['EPREFIX'],"var","log","portage","elog")