sys-apps/portage-2.1.2_rc3-r8 cannot handle "mail_summary" as an argument to "PORTAGE_ELOG_SYSTEM", "mail" works fine. Error in portage_exec.run_exitfuncs File "/usr/lib/portage/pym/portage_exec.py", line 71, in run_exitfuncs func(*targs, **kargs) File "/usr/lib/portage/pym/elog_modules/mod_mail_summary.py", line 32, in finalize mybody = "elog messages for the following packages generated by process %d on host %s:\n" % (count, os.getpid(), socket.getfqdn()) int argument required ==================================== Error in atexit._run_exitfuncs: Traceback (most recent call last): File "/usr/lib64/python2.5/atexit.py", line 24, in _run_exitfuncs func(*targs, **kargs) File "/usr/lib/portage/pym/portage_exec.py", line 71, in run_exitfuncs func(*targs, **kargs) File "/usr/lib/portage/pym/elog_modules/mod_mail_summary.py", line 32, in finalize mybody = "elog messages for the following packages generated by process %d on host %s:\n" % (count, os.getpid(), socket.getfqdn()) TypeError: int argument required Error in sys.exitfunc: Traceback (most recent call last): File "/usr/lib64/python2.5/atexit.py", line 24, in _run_exitfuncs func(*targs, **kargs) File "/usr/lib/portage/pym/portage_exec.py", line 71, in run_exitfuncs func(*targs, **kargs) File "/usr/lib/portage/pym/elog_modules/mod_mail_summary.py", line 32, in finalize mybody = "elog messages for the following packages generated by process %d on host %s:\n" % (count, os.getpid(), socket.getfqdn()) TypeError: int argument required
Created attachment 104481 [details, diff] fix the 'TypeError: int argument required' The error that you've reported is fixed in svn r5343. Please reopen if there are any more issues.
This has been released in 2.1.2_rc3-r9.