Summary: | [sysv] вопросики в заголовках шагов | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | alterator | Assignee: | manowar <manowar> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aen, boyarsh, imz, manowar, sem, zerg |
Version: | unstable | Keywords: | l10n, regression |
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 34231 | ||
Attachments: |
Description
Michael Shigorin
2017-04-18 16:18:16 MSK
Текст приходит от alterator в qtbrowser в атрибуте под названием step-text. Это же касается и инсталяторов, как внезапно выяснилось. (В ответ на комментарий №2) > Это же касается и инсталяторов На скриншоте он и есть же. (В ответ на комментарий №3) > > Это же касается и инсталяторов > На скриншоте он и есть же. Строго говоря, это запущены livecd-install и компания, а не installer&co. Created attachment 7085 [details]
?????????????? ???????? sda, ATA VBOX HARDDISK, 16.00 Gb
Похоже, эта или аналогичная бага касается и сборок с systemd -- в сегодняшнем regular-cinnamon-20170516-i586.iso поймал вопросики вместо локализованных пунктов в диалоге выбора устройства для установки загрузчика (см. приложение).
Где-то не дочинили кодировку после перехода на новый guile. Created attachment 7254 [details]
вопросики по всей морде acc
Также замечено в acc (как минимум на regular-kde5.iso).
(В ответ на комментарий №7) > вопросики по всей морде acc Не по всей, а только там, где напихали вопросиков. Пока заметил: ещё в выбиралке страны и часового пояса. В общем, надо всё-таки завершить портирование alterator на guile22/qt5. (В ответ на комментарий №9) > qt5 Наверняка все заметили, что с qt5 этих проблем нет в p8. (В ответ на комментарий №10) > Наверняка все заметили, что с qt5 этих проблем нет в p8. Кстати, верно -- и сама qt5-base была достаточно долго одна и та же 4.7 и там, и там (т.е. гипотеза про icu будто отпадает); остаётся про guile22. На сборках с guile20, отлично воспроизводится без всякого кута (qt), через alterator-cmdline: # alterator-cmdline /menu/avail_sections action list language ru_RU category:X-Alterator-System icon:groups/system name:?????�?�?????? comment:?�???�???�?????�???� ???? ?�?�?�???????????????????? ?�???�?�?????? ?? ???� ?????�?�?�???????? ... Похоже, что и guile (по крайней мере на высоком уровне) тут ни при чём: функция "message-body" (_message_get_body) из vhttpd возвращает плохие буквы. Created attachment 7326 [details]
Наивная попытка починить локаль в vhttpd
С этим патчем строчки починились. Теперь нужно понять, почему они сломались.
Ну, собственно, бедо в том, что alteratord у нас работает с LANG=POSIX, хотя у пользователя root локаль ru_RU.UTF-8. На сегодняшнем сизифном альтераторе заметил в alterator-grub при установке http://nightly.altlinux.org/sisyphus/snapshots/20180109/regular-cinnamon-20180109-i586.iso уже не просто вопросики, а вопросики в чёрных ромбиках %) Именно в одном конкретном модуле проблемы? Нет, видел в разных местах -- см. ещё comment 7. http://git.altlinux.org/tasks/198048/gears/100/git?p=git;a=commitdiff;h=a29c301b73e0ae5130238d568b7a4409ff4b0fb3 http://webery.altlinux.org/task/198048 УМВР! (alterator-grub и acc) Исправлено: alterator - ALT Linux configurator engine * Fri Jan 12 2018 Paul Wolneykien <manowar@altlinux> 5.1-alt8 - Use UTF-8 I/O by default for all ports here and then. Хорошо бы, чтоб работало в зависимости от локали, но почти год _не_ работало ~вне зависимости от неё. (В ответ на комментарий №20) > Хорошо бы, чтоб работало в зависимости от локали, Оно и работает, но обмен текстом между альтератором и браузером в UTF-8. |