#1
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к All в Feb 18 23:52:54 по местному времени:
Нi, All. Решился я попробовать прикрутить к husky perl, но естественно что-то пошло не так, копал, копал, но так и не понял, что он от меня хочет... [fido@fido72 ~]$ hpt -c ~/fido/etc/config toss perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Ошибка сегментирования [fido@fido72 ~]$ locale LANG=ru_RU.UTF-8 LCCTYPE="ruRU.UTF-8" LCNUMERIC="ruRU.UTF-8" LCTIME="ruRU.UTF-8" LCCOLLATE="ruRU.UTF-8" LCMONETARY="ruRU.UTF-8" LCMESSAGES="ruRU.UTF-8" LCPAPER="ruRU.UTF-8" LCNAME="ruRU.UTF-8" LCADDRESS="ruRU.UTF-8" LCTELEPНONE="ruRU.UTF-8" LCMEASUREMENT="ruRU.UTF-8" LCIDENTIFICATION="ruRU.UTF-8" LC_ALL= Куда крутить и самое главное как крутить? * Оригинал написан в ru.husky * Скопировано в ru.linux.chainik //sl. --- golded++ |
#2
|
|||
|
|||
Centos7 husky perl
Maxim Sokolsky написал(а) к Sergey Lazaretov в Feb 18 11:36:02 по местному времени:
Привет, Sergey! 01 фев 18 23:52, Sergey Lazaretov -> All в сообщении по ссылке area://ru.linux.chainik?msgid=2:50/72+5a731e10: SL> Решился я попробовать прикрутить к husky perl, но естественно что-то SL> пошло не так, копал, копал, но так и не понял, что он от меня хочет... SL> [fido@fido72 ~]$ hpt -c ~/fido/etc/config toss SL> perl: warning: Setting locale failed. SL> perl: warning: Please check that your locale settings: SL> LANGUAGE = (unset), ^^^^^^^^^^^^^^^^^^^ SL> LC_ALL = (unset), ^^^^^^^^^^^^^^^^^ SL> LANG = "ru_RU.UTF-8" SL> are supported and installed on your system. А если выполнить perl -e exit будет такая же ругань? SL> perl: warning: Falling back to the standard locale ("C"). SL> Ошибка сегментирования Можно попробовать ручками выставить две подчёркнутые переменные перед запуском. export LANGUAGE="ruRU.UTF-8" LC_ALL="ruRU.UTF-8" ; hpt -c ~/fido/etc/config toss И может имеет смысл тебе ещё раз пересобрать hpt, с уже полностью настроенной локалью. С наилучшими пожеланиями, Maxim. --- -А жаль, что во времена неандертальцев не было фидонета |
#3
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к Maxim Sokolsky в Feb 18 19:19:44 по местному времени:
Нi, Maxim. 02 фев 18 11:36, Maxim Sokolsky wrote to Sergey Lazaretov: SL>> Решился я попробовать прикрутить к husky perl, но естественно SL>> что-то пошло не так, копал, копал, но так и не понял, что он от SL>> меня хочет... SL>> [fido@fido72 ~]$ hpt -c ~/fido/etc/config toss SL>> perl: warning: Setting locale failed. SL>> perl: warning: Please check that your locale settings: SL>> LANGUAGE = (unset), MS> ^^^^^^^^^^^^^^^^^^^ SL>> LC_ALL = (unset), MS> ^^^^^^^^^^^^^^^^^ SL>> LANG = "ru_RU.UTF-8" SL>> are supported and installed on your system. Там в поскипаном был вывод локали и все там вроде хорошо, кроме LC_ALL, но если ее прибить, то будет возмущаться golded, ибо ему через screen koi8 подсунуто MS> А если выполнить MS> perl -e exit MS> будет такая же ругань? Просто выходит, без истерик. SL>> perl: warning: Falling back to the standard locale ("C"). SL>> Ошибка сегментирования MS> Можно попробовать ручками выставить две подчёркнутые переменные перед MS> запуском. MS> export LANGUAGE="ruRU.UTF-8" LC_ALL="ruRU.UTF-8" ; hpt -c MS> ~/fido/etc/config toss MS> И может имеет смысл тебе ещё раз пересобрать hpt, с уже полностью MS> настроенной локалью. Да он туда запихнут из rpm стянутых с http://download.huskyproject.org/linux/ и да, в ru.husky это уже прозвучало, в этой конкретной сборке перла быть вообще никак не должно было быть. Теперь осталось либо найти собраные кем-то rpm с поддержкой перла, либо самому разбираться как и откуда это все делается. //sl. --- golded++ |
#4
|
|||
|
|||
Centos7 husky perl
Maxim Sokolsky написал(а) к Sergey Lazaretov в Feb 18 15:37:32 по местному времени:
Привет, Sergey! fido72 ~]$ hpt -c ~/fido/etc/config toss SL>>> perl: warning: Setting locale failed. SL>>> perl: warning: Please check that your locale settings: SL>>> LANGUAGE = (unset), MS>> ^^^^^^^^^^^^^^^^^^^ SL>>> LC_ALL = (unset), MS>> ^^^^^^^^^^^^^^^^^ SL>>> LANG = "ru_RU.UTF-8" SL>>> are supported and installed on your system. SL> Там в поскипаном был вывод локали и все там вроде хорошо, кроме SL> LC_ALL, но если ее прибить, то будет возмущаться golded, ибо ему через SL> screen koi8 подсунуто Кроме LC_ALL есть ещё переменная LANGUAGE - в твоём выводе её нет, ну и необязательно выставлять глобально эти переменные для всей системы - достаточно для одного hpt, как ниже написано. MS>> А если выполнить MS>> perl -e exit MS>> будет такая же ругань? SL> Просто выходит, без истерик. MS>> перед запуском. MS>> export LANGUAGE="ruRU.UTF-8" LC_ALL="ruRU.UTF-8" ; hpt -c MS>> ~/fido/etc/config toss MS>> И может имеет смысл тебе ещё раз пересобрать hpt, с уже полностью MS>> настроенной локалью. SL> Да он туда запихнут из rpm стянутых с SL> http://download.huskyproject.org/linux/ и да, в ru.husky это уже SL> прозвучало, в этой конкретной сборке перла Ну а export LANGUAGE="ruRU.UTF-8" LC_ALL="ruRU.UTF-8" ; hpt -c ~/fido/etc/config toss hpt также падает? SL> быть вообще никак не должно было быть. Теперь осталось либо найти SL> собраные кем-то rpm с поддержкой перла, либо самому разбираться как и SL> откуда это все делается. Кто там чего собирал? :) Если ещё раз по таким граблям пройти не хочешь - собери сам. Но и тут никаких гарантий. С наилучшими пожеланиями, Maxim. --- -А жаль, что во времена неандертальцев не было фидонета |
#5
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к Maxim Sokolsky в Feb 18 00:55:38 по местному времени:
Нi, Maxim. 02 фев 18 15:37, Maxim Sokolsky wrote to Sergey Lazaretov: [...skipped...] MS> Ну а MS> export LANGUAGE="ruRU.UTF-8" LC_ALL="ruRU.UTF-8" ; hpt -c MS> ~/fido/etc/config toss MS> hpt также падает? [fido@fido72 ~]$ export LANGUAGE="ruRU.UTF-8" LC_ALL="ruRU.UTF-8" [fido@fido72 ~]$ hpt -c ~/fido/etc/config toss perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_RU.UTF-8", LCALL = "ruRU.UTF-8", LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Ошибка сегментирования т.е. ровно то же самое SL>> быть вообще никак не должно было быть. Теперь осталось либо SL>> найти собраные кем-то rpm с поддержкой перла, либо самому SL>> разбираться как и откуда это все делается. MS> Кто там чего собирал? :) Если ещё раз по таким граблям пройти не MS> хочешь - собери сам. Но и тут никаких гарантий. Ну значит придется разбираться с git, а так же всем этим загадочным конструктивом для сборки rpm или же забить на перл и прикрутить какую-нибудь трекалку нетмайла отдельно. //sl. --- golded++ |
#6
|
|||
|
|||
Re: Centos7 husky perl
Alexey Slukin написал(а) к Sergey Lazaretov в Feb 18 19:21:16 по местному времени:
Здpавствуй, Sergey! Суббота 03 Февраля 2018 00:55, ты писал(а) Maxim Sokolsky, в сообщении по ссылке area://ru.linux.chainik?msgid=2:50/72+5a747cde: SL> perl: warning: Setting locale failed. SL> perl: warning: Please check that your locale settings: SL> LANGUAGE = "ru_RU.UTF-8", SL> LCALL = "ruRU.UTF-8", SL> LANG = "ru_RU.UTF-8" SL> are supported and installed on your system. стесняюсь спросить, а locale -a что кажет? А то может оказаться, что локалей-то вообще в системе нет... С уважением - Alexey --- -Пиши, старик, пиши! Мы тебя не покинем. |
#7
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к Alexey Slukin в Feb 18 11:14:44 по местному времени:
Нi, Alexey. 02 фев 18 19:21, Alexey Slukin wrote to Sergey Lazaretov: SL>> perl: warning: Setting locale failed. SL>> perl: warning: Please check that your locale settings: SL>> LANGUAGE = "ru_RU.UTF-8", SL>> LCALL = "ruRU.UTF-8", SL>> LANG = "ru_RU.UTF-8" SL>> are supported and installed on your system. AS> стесняюсь спросить, а locale -a что кажет? AS> А то может оказаться, что локалей-то вообще в системе нет... Там портянка на несколько экранов ru_RU.UTF-8 в списке есть //sl. --- golded++ |
#8
|
|||
|
|||
Centos7 husky perl
Maxim Sokolsky написал(а) к Sergey Lazaretov в Feb 18 10:29:40 по местному времени:
Привет, Sergey! SL> [fido@fido72 ~]$ export LANGUAGE="ruRU.UTF-8" LC_ALL="ruRU.UTF-8" SL> [fido@fido72 ~]$ hpt -c ~/fido/etc/config toss SL> perl: warning: Setting locale failed. SL> perl: warning: Please check that your locale settings: SL> LANGUAGE = "ru_RU.UTF-8", SL> LCALL = "ruRU.UTF-8", SL> LANG = "ru_RU.UTF-8" SL> are supported and installed on your system. SL> perl: warning: Falling back to the standard locale ("C"). SL> Ошибка сегментирования SL> т.е. ровно то же самое А теперь выстави все три переменные как "С" - и если hpt будет попрежнему падать, то дело точно не в локали. MS>> Кто там чего собирал? :) Если ещё раз по таким граблям пройти не MS>> хочешь - собери сам. Но и тут никаких гарантий. SL> Ну значит придется разбираться с git, а так же всем этим загадочным SL> конструктивом для сборки rpm или же забить на перл и прикрутить SL> какую-нибудь трекалку нетмайла отдельно. Лучше прикрутить, наверное. Ну что аткое поддержка perl'а? Если ты хорошо знаешь этот язык или программист, то тогда на perl'е ты можешь такие штуки делать, какие тебе нужны. А если нет, то лучше прикурть что-то готовое - если оно, конечно, есть. С наилучшими пожеланиями, Maxim. --- -А жаль, что во времена неандертальцев не было фидонета |
#9
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к Maxim Sokolsky в Feb 18 18:40:04 по местному времени:
Нi, Maxim. 05 фев 18 10:29, Maxim Sokolsky wrote to Sergey Lazaretov: [...skipped...] MS> А теперь выстави все три переменные как "С" - и если hpt будет MS> попрежнему падать, то дело точно не в локали. Дело было не в локали, а в конкретной сборке hpt. MS>>> Кто там чего собирал? :) Если ещё раз по таким граблям пройти MS>>> не хочешь - собери сам. Но и тут никаких гарантий. Мне и скинули собраные rpm и сам таки собрал с коллективной помощью, действительно, когда знаешь, то там ничего сложного вроде и нет, а когда никогда не сталкивался, с нуля начинаешь копаться, так сразу кучи глупых вопросов лезут )) //sl. --- golded++ |