The portage-2.2_rc79 command "emerge" not work on FreeBSD with the following error. Nothing can do with this emerge. Reproducible: Always Steps to Reproduce: 1.just type "emerge" Actual Results: # emerge Traceback (most recent call last): File "/usr/bin/emerge", line 37, in <module> from _emerge.main import emerge_main File "/usr/lib/portage/pym/_emerge/main.py", line 20, in <module> import _emerge.help File "/usr/lib/portage/pym/_emerge/help.py", line 7, in <module> from portage.output import bold, turquoise, green File "/usr/lib/portage/pym/portage/output.py", line 26, in <module> from portage.exception import CommandNotFound, FileNotFound, \ File "/usr/lib/portage/pym/portage/exception.py", line 84, in <module> class TimeoutException(PortageException): File "/usr/lib/portage/pym/portage/exception.py", line 85, in TimeoutException from errno import ETIME as errno ImportError: cannot import name ETIME Expected Results: We want working "emerge".
This is fixed in git now: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=cdf1ad214e335eb1c49d3993a68a16ec90475746
This is fixed in 2.1.9.5 and 2.2_rc81.