On my other system (one year old as well, without upgrades) I'm having problem with python. I was getting an error:
dev-lang/python-2.7.10-r4:2.7 ("<dev-lang/python-2.7.10-r4:2.7" is blocking dev-lang/python-exec-2.4.4) so I run: emerge -u1 portage python:2.7 python:3.4 python-exec and the installation did not finish: >>> Installing (1 of 5) dev-lang/python-3.4.5::gentoo >>> needed obj /usr/lib64/libpython3.4.so.1.0 Traceback (most recent call last): File "/usr/lib/python-exec/python3.4/emerge", line 50, in <module> retval = emerge_main() File "/usr/lib64/python3.4/site-packages/_emerge/main.py", line 1174, in emerge_main return run_action(emerge_config) File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 3231, in run_action emerge_config.args, spinner) File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 501, in action_build retval = mergetask.merge() File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1032, in merge rval = self._merge() File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1434, in _merge self._main_loop() File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1405, in _main_loop self._event_loop.iteration() File "/usr/lib64/python3.4/site-packages/portage/util/_eventloop/EventLoop.py", line 270, in iteration if not x.callback(f, event, *x.args): File "/usr/lib64/python3.4/site-packages/portage/util/_async/PipeLogger.py", line 92, in _output_handler self.wait() File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 57, in wait self._wait_hook() File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 175, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/python3.4/site-packages/_emerge/SpawnProcess.py", line 174, in _pipe_logger_exit self.wait() File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 57, in wait self._wait_hook() File "/usr/lib64/python3.4/site-packages/_emerge/AsynchronousTask.py", line 175, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/python3.4/site-packages/_emerge/EbuildMerge.py", line 58, in _merge_exit self.exit_hook(self) File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuild.py", line 437, in _install_exit self._unlock_builddir() File "/usr/lib64/python3.4/site-packages/_emerge/EbuildBuild.py", line 292, in _unlock_builddir portage.elog.elog_process(self.pkg.cpv, self.settings) File "/usr/lib64/python3.4/site-packages/portage/elog/__init__.py", line 176, in elog_process m.process(mysettings, str(key), mod_logentries, mod_fulllog) File "/usr/lib64/python3.4/site-packages/portage/elog/mod_mail.py", line 17, in process myfrom = myfrom.replace("${HOST}", socket.getfqdn()) File "/usr/lib64/python3.4/socket.py", line 463, in getfqdn name = name.strip() LookupError: unknown encoding: idna -- Thelma