forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX.CHAINIK

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 01.02.2018, 18:10
Sergey Lazaretov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 02.02.2018, 13:01
Maxim Sokolsky
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 02.02.2018, 13:30
Sergey Lazaretov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 02.02.2018, 17:11
Maxim Sokolsky
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 02.02.2018, 19:11
Sergey Lazaretov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 02.02.2018, 23:01
Alexey Slukin
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 03.02.2018, 05:30
Sergey Lazaretov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 05.02.2018, 12:10
Maxim Sokolsky
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 05.02.2018, 12:50
Sergey Lazaretov
Guest
 
Сообщений: n/a
По умолчанию 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++
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:07. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot