# acc socket path /tmp/alterator/browser-sock ... Ignore unknown attribute for widget <combobox> <enum-rows>=<> Ignore unknown attribute for widget <listbox> <enum-rows>=<Europe/Kiev;Europe/Uzhgorod;Europe/Zaporozhye;Europe/Simferopol> При этом в UI наблюдаю "Time zone: /Kiev [Change...]", при щелчке по кнопке получаю пустую выбиралку страны и список городов, соответствующий Украине. Применение выбора "Kiev" приводит к той же ситуации. В /etc/localtime содержится копия /usr/share/zoneinfo/Europe/Kiev
У меня воспроизводится в локали C, в локали ru_RU.KOI8 все работает. причина: # LC_ALL=C.UTF-8 dumpisotab ERROR: In procedure setlocale: ERROR: Invalid argument И из-за этого список стран не печатается. Видимо, кто-то не должен бездумно прицеплять UTF-8? В alterator-cmdline, кстати, приходит правильная локаль C и все работает.
А, вот как -- про локаль и не подумал. У меня: $ locale LANG=ru_RU.KOI8-R LC_CTYPE=uk_UA.KOI8-U LC_NUMERIC=C LC_TIME=C LC_COLLATE=uk_UA.KOI8-U LC_MONETARY=C LC_MESSAGES=C LC_PAPER="ru_RU.KOI8-R" LC_NAME="ru_RU.KOI8-R" LC_ADDRESS="ru_RU.KOI8-R" LC_TELEPHONE="ru_RU.KOI8-R" LC_MEASUREMENT="ru_RU.KOI8-R" LC_IDENTIFICATION="ru_RU.KOI8-R" LC_ALL= # locale LANG=POSIX LC_CTYPE=uk_UA.KOI8-U LC_NUMERIC=C LC_TIME=C LC_COLLATE=uk_UA.KOI8-U LC_MONETARY=C LC_MESSAGES=C LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL=
Мне кажется проблема в guile: $ LC_ALL=C.UTF-8 guile -c '(setlocale LC_ALL "")' ERROR: In procedure setlocale: ERROR: Invalid argument $ LC_ALL=C guile -c '(setlocale LC_ALL "")' $
*** Bug 20458 has been marked as a duplicate of this bug. ***
Так, может, баг надо на guile перевесить ?
перевешиваю
guile18 is no more