В случае использования марийской или коми локали переменная G_FILENAME_ENCODING имеет значение отличное от utf8 и имена файлов с нелатинскими буквами отображаются в нечитаемом виде. Данная переменная окружения заполняется в файле /etc/profile.d/glib2.sh результатом исполнения команды natspec -f Получается значение iso8859-1 а не utf8 Хотелось бы, чтобы для локали mhr_RU и kv_RU.UTF8 выдавалось значение utf8 Проект исправления в таске: для сизифа: https://git.altlinux.org/tasks/325448/ для p10: https://git.altlinux.org/tasks/325550/
* Sat Jul 22 2023 Kirill Izmestev <felixz@altlinux.ru> 0.3.1-alt3 - Add Mari locale support - Add Komi locale support
Вообще этот список генерируется. Не должны ли были локали kv_RU.UTF8 mhr_RU сначала появиться в glibc-locales? Дело в том, что список генерируется по списку доступных локалей в системе.
mhr_RU есть в glibc По kv_RU.UTF8 заведен баг в апстриме и имеется пакет в репозитории sisyphus: glibc-locales-kv_RU-utf8