<dev-lang/python-3.1.4:3.1 and <dev-lang/python-3.2.1:3.2 does not support undecodable characters in distutils.command.build_scripts.build_scripts.copy_scripts(). dev-lang/python-3.1.4 and dev-lang/python-3.2.1 will be released soon. Until they are released, users of misconfigured systems can switch to UTF-8 locale. Please read: http://www.gentoo.org/doc/en/utf-8.xml Update /etc/locale.gen file, run locale-gen command and set locale in /etc/make.conf. Example for /etc/locale.gen: en_US.UTF-8 UTF-8 Example for /etc/make.conf: LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" It is recommended to continue using UTF-8 locale even after fixing of this bug.
*** Bug 343721 has been marked as a duplicate of this bug. ***
*** Bug 365271 has been marked as a duplicate of this bug. ***
*** Bug 366279 has been marked as a duplicate of this bug. ***
*** Bug 367387 has been marked as a duplicate of this bug. ***
There's still one more issue unsolved -- failing to write unicode characters in egg files (e.g. author names).
Is that part of the upstream bug?
This has been marked as FIXED by upstream. Closing.