Bug 47030 - В Марийской и Коми локалях G_FILENAME_ENCODING имеет значение отличное от utf8
Summary: В Марийской и Коми локалях G_FILENAME_ENCODING имеет значение отличное от utf8
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libnatspec (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-25 17:54 MSK by FelixZ
Modified: 2023-08-14 08:15 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description FelixZ 2023-07-25 17:54:38 MSK
В случае использования марийской или коми локали переменная 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/
Comment 1 Vitaly Lipatov 2023-07-26 17:46:50 MSK
* Sat Jul 22 2023 Kirill Izmestev <felixz@altlinux.ru> 0.3.1-alt3
- Add Mari locale support
- Add Komi locale support
Comment 2 Vitaly Lipatov 2023-08-14 00:02:32 MSK
Вообще этот список генерируется.
Не должны ли были локали
kv_RU.UTF8
mhr_RU

сначала появиться в glibc-locales? Дело в том, что список генерируется по списку доступных локалей в системе.
Comment 3 FelixZ 2023-08-14 08:15:02 MSK
mhr_RU есть в glibc
По kv_RU.UTF8 заведен баг в апстриме и имеется пакет в репозитории sisyphus: glibc-locales-kv_RU-utf8