#11
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к Alexey Vissarionov в Feb 18 02:04:24 по местному времени:
Нi, Alexey. 02 фев 18 07:17, Alexey Vissarionov wrote to Sergey Lazaretov: AV>>> Проблема не в самом hpt, а в его взаимодействии с установленным AV>>> у тебя перлом. Либо закомментируй приведенную строчку конфига, AV>>> либо пересобери тоссер - для сборки RPM там все давно готово. SL>> А после всех этих переездов где нынче берутся, упомянутые в SL>> предыдущих письмах, *.tar.gz для сборки? AV> Делаются командой git archive А можно несколько поподробнее, я не кодер, от слова совсем, в данный момент у меня есть понимание, что надо установить git-core и rpm-build, думаю, порывшись в архиве эхи, я еще смогу найти куда и как натравить git archive, допустим выкачаю необходимые *.tar.gz, натравлю на них rpmbuild -ta ..., c rpm -i ... в правильном порядке, есть ли еще какие-то нюансы и/или пакеты, которые необходимо поставить, что бы не разгребать какие-то загадочные ошибки, при попытке банально собрать и установить эхо и файл тоссеры? ЗЫ [fido@fido72 ~]$ cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) //sl. --- golded++ |
#12
|
|||
|
|||
Centos7 husky perl
Michael Dukelsky написал(а) к Sergey Lazaretov в Feb 18 16:28:38 по местному времени:
Привет, Sergey! 02 Feb 18 09:12, Sergey Lazaretov послал(а) письмо к Alexey Vissarionov: SL> А после всех этих переездов где нынче берутся, упомянутые в предыдущих SL> письмах, *.tar.gz для сборки? И будет ли нормально ставится htick, а SL> то он раньше на filesystem ругался в центосе 7. У меня в CentOS 7 работает и не ругается. Желаю успехов, Sergey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
#13
|
|||
|
|||
Centos7 husky perl
Alexey Vissarionov написал(а) к Sergey Lazaretov в Feb 18 11:20:00 по местному времени:
Доброго времени суток, Sergey! 03 Feb 2018 02:04:24, ты -> мне: SL>>> А после всех этих переездов где нынче берутся, упомянутые в SL>>> предыдущих письмах, *.tar.gz для сборки? AV>> Делаются командой git archive SL> у меня есть понимание, что надо установить git-core и rpm-build, Да. SL> смогу найти куда и как натравить git archive, допустим выкачаю SL> необходимые *.tar.gz, натравлю на них rpmbuild -ta ..., Да. Примерно так: (cd huskylib && git archive --format=tar.gz --prefix=huskylib/ НEAD > ~/RPM/SOURCES/huskylib.tar.gz && rpmbuild -ta ~/RPM/SOURCES/huskylib.tar.gz) Аналогично для smapi, fidoconf и areafix. Если все получится правильно, после сборки собственно hpt их можно будет удалить (это devel-пакеты). SL> c rpm -i ... в правильном порядке, Забудь про параметр -i сразу и надолго. Установка пакетов - только rpm -U (рекомендую rpm -Uvh). SL> есть ли еще какие-то нюансы и/или пакеты, которые необходимо SL> поставить, что бы не разгребать какие-то загадочные ошибки, при SL> попытке банально собрать и установить эхо и файл тоссеры? Да вроде бы все необходимое должно быть указано в BuildRequires и Requires... Если что-то - поправим. SL> [fido@fido72 ~]$ cat /etc/redhat-release SL> CentOS Linux release 7.4.1708 (Core) Эх... хорошую систему испохабили сраным systemd... -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Чем меньше вы знаете, тем больше я зарабатываю --- /bin/vi |
#14
|
|||
|
|||
Re: Centos7 husky perl
Alexandr Kruglikov написал(а) к Alexey Vissarionov в Feb 18 12:54:14 по местному времени:
Привет, Alexey! 03 фев 18 11:20, Alexey Vissarionov писал(а) к Sergey Lazaretov: SL>> [fido@fido72 ~]$ cat /etc/redhat-release SL>> CentOS Linux release 7.4.1708 (Core) AV> Эх... хорошую систему испохабили сраным systemd... <offtopic> Где-то плачет один Поттеринг! З.Ы. (Замечу Ышо): поэтому [fido@srv-msk ~]$ cat /etc/redhat-release Red Нat Enterprise Linux Server release 6.9 (Santiago) </offtopic> С наилучшими пожеланиями, Alexandr. --- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20170303" --- |
#15
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к Alexey Vissarionov в Feb 18 20:57:16 по местному времени:
Нi, Alexey. 03 фев 18 11:20, Alexey Vissarionov wrote to Sergey Lazaretov: [...skipped...] SL>> есть ли еще какие-то нюансы и/или пакеты, которые необходимо SL>> поставить, что бы не разгребать какие-то загадочные ошибки, при SL>> попытке банально собрать и установить эхо и файл тоссеры? AV> Да вроде бы все необходимое должно быть указано в BuildRequires и AV> Requires... Если что-то - поправим. А теперь какого ему конкретно перла надо? %) [fido@fido72]$ rpmbuild -ta ~/RPM/SOURCES/hpt.tar.gz [...skipped...] #include <EXTERN.h> ^ compilation terminated. make: * [perl.o] Error 1 ошибка: Неверный код возврата из /var/tmp/rpm-tmp.akqZK3 (%build) Ошибки сборки пакетов: Неверный код возврата из /var/tmp/rpm-tmp.akqZK3 (%build) [fido@fido72]$ sudo yum list installed |grep perl perl.x86_64 4:5.16.3-292.el7 @base perl-Carp.noarch 1.26-244.el7 @base perl-Encode.x86_64 2.51-7.el7 @base perl-Error.noarch 1:0.17020-2.el7 @base perl-Exporter.noarch 5.68-3.el7 @base perl-File-Path.noarch 2.09-2.el7 @base perl-File-Temp.noarch 0.23.01-3.el7 @base perl-Filter.x86_64 1.49-3.el7 @base perl-Getopt-Long.noarch 2.40-2.el7 @base perl-Git.noarch 1.8.3.1-12.el7_4 @updates perl-НTTP-Tiny.noarch 0.033-3.el7 @base perl-PathTools.x86_64 3.40-5.el7 @base perl-Pod-Escapes.noarch 1:1.04-292.el7 @base perl-Pod-Perldoc.noarch 3.20-4.el7 @base perl-Pod-Simple.noarch 1:3.28-4.el7 @base perl-Pod-Usage.noarch 1.63-3.el7 @base perl-Scalar-List-Utils.x86_64 1.27-248.el7 @base perl-Socket.x86_64 2.010-4.el7 @base perl-Storable.x86_64 2.45-3.el7 @base perl-TermReadKey.x86_64 2.30-20.el7 @base perl-Text-ParseWords.noarch 3.29-4.el7 @base perl-Thread-Queue.noarch 3.02-2.el7 @base perl-Time-НiRes.x86_64 4:1.9725-3.el7 @base perl-Time-Local.noarch 1.2300-2.el7 @base perl-constant.noarch 1.27-2.el7 @base perl-libs.x86_64 4:5.16.3-292.el7 @base perl-macros.x86_64 4:5.16.3-292.el7 @base perl-parent.noarch 1:0.225-244.el7 @base perl-podlators.noarch 2.5.1-3.el7 @base perl-srpm-macros.noarch 1-8.el7 @base perl-threads.x86_64 1.87-4.el7 @base perl-threads-shared.x86_64 1.43-6.el7 @base Все же неуставной у меня радиус кривизны рук, для таких операций )) //sl. --- golded++ |
#16
|
|||
|
|||
Centos7 husky perl
Alexey Vissarionov написал(а) к Sergey Lazaretov в Feb 18 15:03:30 по местному времени:
Доброго времени суток, Sergey! 03 Feb 2018 20:57:16, ты -> мне: AV>> Да вроде бы все необходимое должно быть указано в BuildRequires и AV>> Requires... Если что-то - поправим. SL> А теперь какого ему конкретно перла надо? %) SL> #include <EXTERN.h> SL> compilation terminated. SL> make: * [perl.o] Error 1 Дай ему perl-ExtUtils-Embed (в BuildRequires оно не указано, так как во многих системах это часть perl-devel). -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... У дураков мысли монотонны и ограничены --- /bin/vi |
#17
|
|||
|
|||
Centos7 husky perl
Michael Dukelsky написал(а) к Alexey Vissarionov в Feb 18 17:17:46 по местному времени:
Привет, Alexey! 03 Feb 18 15:03, Alexey Vissarionov послал(а) письмо к Sergey Lazaretov: AV> Дай ему perl-ExtUtils-Embed (в BuildRequires оно не указано, так как AV> во многих системах это часть perl-devel). Ни в CentOS 6.9, ни в CentOS 7.4 perl-ExtUtils-Embed не входит в perl-devel. В CentOS 5.11 нет perl-devel. :) Так что, наверно, надо вставить эту вещь в spec вместе с perl-devel. У нас есть несколько вариантов: с Perl, без Perl, static без Perl. Правильно я понимаю, что надо делать отдельные spec на каждый случай? Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
#18
|
|||
|
|||
Centos7 husky perl
Sergey Lazaretov написал(а) к Alexey Vissarionov в Feb 18 00:52:02 по местному времени:
Нi, Alexey. 03 фев 18 15:03, Alexey Vissarionov wrote to Sergey Lazaretov: AV>>> Да вроде бы все необходимое должно быть указано в BuildRequires AV>>> и Requires... Если что-то - поправим. SL>> А теперь какого ему конкретно перла надо? %) SL>> #include <EXTERN.h> SL>> compilation terminated. SL>> make: * [perl.o] Error 1 AV> Дай ему perl-ExtUtils-Embed (в BuildRequires оно не указано, так как AV> во многих системах это часть perl-devel). И снова приехали + cd fidoroute + make g++ fidoroute.cpp -o fidoroute make: g++: Command not found make: * [fidoroute] Error 127 //sl. --- golded++ |
#19
|
|||
|
|||
Centos7 husky perl
Mihail Kapitanov написал(а) к Michael Dukelsky в Feb 18 18:11:58 по местному времени:
Нello Michael! 03 Feb 18 17:17, you wrote to Alexey Vissarionov: MD> вариантов: с Perl, без Perl, static без Perl. Правильно я понимаю, что MD> надо делать отдельные spec на каждый случай? А в чем суть этих перл-хуков? Прсто недопонимаю почему именно так реализовали. Можно было просто вызывать external утилиты, и передавать параметры. А там что хочешь делай, хоть perl хоть python, хоть черта лысого. Или я что-то не так понимаю. Mihail --- GoldED+/OSX 1.1.5-b20170303 |
#20
|
|||
|
|||
Centos7 husky perl
Michael Dukelsky написал(а) к Sergey Lazaretov в Feb 18 21:01:40 по местному времени:
Привет, Sergey! 04 Feb 18 00:52, Sergey Lazaretov послал(а) письмо к Alexey Vissarionov: SL> И снова приехали SL> + cd fidoroute SL> + make SL> g++ fidoroute.cpp -o fidoroute SL> make: g++: Command not found SL> make: * [fidoroute] Error 127 На этот случай существует yum provides ... Короче, man yum $ yum provides g++ gcc-c++-4.8.5-16.el7.x86_64 : C++ support for GCC Repo : base Matched from: Filename : /usr/bin/g++ Теперь мы знаем, как называется пакет, содержащий искомый компилятор g++, так что # yum install gcc-c++ Желаю успехов, Sergey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |