Что-то не так с локалями. Регулярно при запуске emerge получаю
setlocale: unsupported locale setting
locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME=en_150.UTF-8
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=
eselect locale list
Available targets for the LANG variable:
[1] C
[2] C.utf8
[3] en_US
[4] en_US.iso88591
[5] en_US.utf8 *
[6] POSIX
[ ] (free form)
cat /etc/env.d/02locale
LANG="en_US.utf8"
Я бы забил на этот setlocale, но при обновлении alsa-utils вылазит ошибка, связанная с локалями и сборка alsa-utils прерывается. Поэтому полагаю, что всё-таки надо сперва починить локали.
С чего начать?