Traceback (most recent call last): File "/usr/bin/emerge", line 258, in ? emergelog("Started emerge on: "+time.strftime("%b %d, %Y %H:%M:%S", time.localtime())) File "/usr/bin/emerge", line 168, in emergelog xtermTitle(mystr) File "/usr/lib/python2.2/site-packages/output.py", line 34, in xtermTitle myt=os.environ["TERM"] File "/usr/lib/python2.2/UserDict.py", line 14, in __getitem__ def __getitem__(self, key): return self.data[key] KeyError: TERM Error in sys.exitfunc: Traceback (most recent call last): File "/usr/lib/python2.2/atexit.py", line 20, in _run_exitfuncs apply(func, targs, kargs) File "/usr/bin/emerge", line 183, in emergeexit emergelog(" *** terminating.") File "/usr/bin/emerge", line 168, in emergelog xtermTitle(mystr) File "/usr/lib/python2.2/site-packages/output.py", line 34, in xtermTitle myt=os.environ["TERM"] File "/usr/lib/python2.2/UserDict.py", line 14, in __getitem__ def __getitem__(self, key): return self.data[key] KeyError: TERM Reproducible: Always Steps to Reproduce: This used to work before merging to -r13 1. add 'emerge sync' to root crontab on a schedule 2. check root's mail after it runs to see the error
I second this... I get the following (it happend after the latest update to portage in the ~x86-series): Error in sys.exitfunc: Traceback (most recent call last): File "/usr/lib/python2.2/atexit.py", line 20, in _run_exitfuncs apply(func, targs, kargs) File "/usr/bin/emerge", line 201, in emergeexit emergelog(" *** terminating.") File "/usr/bin/emerge", line 186, in emergelog xtermTitle(mystr) File "/usr/lib/python2.2/site-packages/output.py", line 34, in xtermTitle myt=os.environ["TERM"] File "/usr/lib/python2.2/UserDict.py", line 14, in __getitem__ def __getitem__(self, key): return self.data[key] KeyError: TERM
This is kinda good actually... as the vast majority shouldn't be doing this at all... Mirrors are the only exception. FEATURES=notitles
*** Bug 21165 has been marked as a duplicate of this bug. ***