![]() |
freeze
Alexey Vissarionov написал(а) к All в Mar 19 14:01:04 по местному времени:
Доброго времени суток, All! 10 Mar 2019 21:21:00, Alexey Vissarionov -> All: AV> Коллеги, очень прошу сабж до вечера вторника - готовлю большое AV> изменение, касающееся сборки RPM-пакетов (huskylib smapi fidoconf Эти три уже в апстриме. Отныне прошу заворачивать дистрибутивозависимые конструкции в %if %_vendor (см. примеры в новых .spec-файлах). AV> areafix hpt, Эти два скорее всего доделаю сегодня вечером. AV> а если останется время, то и htick с sqpack). Здесь без изменений в прогнозе: по остаточному принципу. AV> Если эксперимент пройдет удачно, у нас будет корректная сборка AV> эхотага под практически любую RPM-based систему. Его уже можно считать удачным, но надо все же доделать :-) -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Хайло (сущ.): инструмент для руководства горными и земляными работами --- /bin/vi |
freeze
Michael Dukelsky написал(а) к Alexey Vissarionov в Mar 19 21:56:00 по местному времени:
Привет, Alexey! 11 Mar 19 14:01, Alexey Vissarionov послал(а) письмо к All: AV>> Коллеги, очень прошу сабж до вечера вторника - готовлю большое AV>> изменение, касающееся сборки RPM-пакетов (huskylib smapi fidoconf AV> Эти три уже в апстриме. $ rpmbuild -ta huskylib.tar.xz error: Failed build dependencies: glibc-devel-static is needed by huskylib-1.9.20190311C-redhat1.x86_64 $ yum search glibc-devel-static Loaded plugins: auto-update-debuginfo, fastestmirror, langpacks Loading mirror speeds from cached hostfile * atomic: www7.atomicorp.com * base: mirror.sale-dedic.com * epel: fedora-mirror01.rbc.ru * epel-debuginfo: fedora-mirror01.rbc.ru * extras: mirror.reconn.ru * nux-dextop: li.nux.ro * updates: mirror.reconn.ru Warning: No matches found for: glibc-devel-static No matches found $ cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
freeze
Alexey Vissarionov написал(а) к Michael Dukelsky в Mar 19 00:30:00 по местному времени:
Доброго времени суток, Michael! 11 Mar 2019 21:56:00, ты -> мне: AV>>> Коллеги, очень прошу сабж до вечера вторника - готовлю большое AV>>> изменение, касающееся сборки RPM-пакетов (huskylib smapi fidoconf AV>> Эти три уже в апстриме. MD> $ rpmbuild -ta huskylib.tar.xz MD> error: Failed build dependencies: MD> glibc-devel-static is needed by huskylib-1.9.20190311C-redhat1.x86_64 А как оно там называется? Щас добавлю %if %_vendor == "redhat" ... -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Кто не боится синего экрана - не должен бояться и черного --- /bin/vi |
freeze
Michael Dukelsky написал(а) к Alexey Vissarionov в Mar 19 11:00:58 по местному времени:
Привет, Alexey! 12 Mar 19 00:30, Alexey Vissarionov послал(а) письмо к Michael Dukelsky: MD>> $ rpmbuild -ta huskylib.tar.xz MD>> error: Failed build dependencies: glibc-devel-static is needed by MD>> huskylib-1.9.20190311C-redhat1.x86_64 AV> А как оно там называется? Щас добавлю %if %_vendor == "redhat" ... Выбирай: $ yum search glibc [...skipped...] glibc-common.x86_64 : Common binaries and locale data for glibc glibc-debuginfo.x86_64 : Debug information for package glibc glibc-debuginfo-common.x86_64 : Debug information for package glibc compat-glibc.x86_64 : Compatibility C library compat-glibc-headers.x86_64 : Нeader files for development using standard C libraries. glibc.i686 : The GNU libc libraries glibc.x86_64 : The GNU libc libraries glibc-devel.i686 : Object files for development using standard C libraries. glibc-devel.x86_64 : Object files for development using standard C libraries. glibc-headers.x86_64 : Нeader files for development using standard C libraries. glibc-static.i686 : C library static libraries for -static linking. glibc-static.x86_64 : C library static libraries for -static linking. glibc-utils.x86_64 : Development utilities from GNU C library [...skipped...] И вообще-то у пакетов для CentOS 7 не пишут "redhat", а пишут "el7" или, если пакет специфичен для CentOS, то "el7.centos", но никогда сзади не приклеивают номер релиза. Номер релиза идёт после номера версии через дефис: 1.9.4-2.el7. Здесь 1.9.4 - номер версии, 2 - номер релиза. Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
freeze
Alexey Vissarionov написал(а) к Michael Dukelsky в Mar 19 12:00:20 по местному времени:
Доброго времени суток, Michael! 12 Mar 2019 11:00:58, ты -> мне: MD>>> $ rpmbuild -ta huskylib.tar.xz MD>>> error: Failed build dependencies: glibc-devel-static is needed by MD>>> huskylib-1.9.20190311C-redhat1.x86_64 AV>> А как оно там называется? Щас добавлю %if %_vendor == "redhat" ... MD> glibc-static.x86_64 : C library static libraries for -static linking. Ага. MD> И вообще-то у пакетов для CentOS 7 не пишут "redhat", а пишут "el7" MD> или, если пакет специфичен для CentOS, то "el7.centos", но никогда MD> сзади не приклеивают номер релиза. Номер релиза идёт после номера MD> версии через дефис: 1.9.4-2.el7. Здесь 1.9.4 - номер версии, 2 - MD> номер релиза. Тем более не проблема. А если покажешь `rpmbuild --showrc | grep vendor` - совсем хорошо будет. 2 all: еще от котелка (Fedorы) такое же хочу. А в CentOS 6 сам посмотрю. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... god@universe:~ # cvs up && make world --- /bin/vi |
freeze
Michael Dukelsky написал(а) к Alexey Vissarionov в Mar 19 12:53:12 по местному времени:
Привет, Alexey! 12 Mar 19 12:00, Alexey Vissarionov послал(а) письмо к Michael Dukelsky: AV> А если покажешь `rpmbuild --showrc | grep vendor` - совсем хорошо AV> будет. $ rpmbuild --showrc | grep vendor -14: [b]build_vendor %{_host[/b]vendor} -14: [b]host[/b]vendor redhat -14: [b]target_platform %{_target_cpu}-%{_vendor}-%{_target_os}%{?[/b]gnu} -14: [b]target_vendor %{_host[/b]vendor} -14: _vendor redhat %global [b]_provides_exclude_from %{perl_vendorarch}/auto/.[i]\\.so$|%{perl_archlib}/.[/i]\\.so$|%{[/b]docdir} -14: perl[b]vendorarch %(eval "`%{_[/b]perl} -V:installvendorarch`"; echo $installvendorarch) -14: perl[b]vendorlib %(eval "`%{_[/b]perl} -V:installvendorlib`"; echo $installvendorlib) %global [b]_provides_exclude_from %{?__provides_exclude_from:%{__provides_exclude_from}|}^(%{ruby_vendorarchdir}|%{ruby[/b]sitearchdir})/.*\\ .so$ -14: ruby[b]vendorarchdir %{ruby_libarchdir}/%{ruby[/b]vendordir} -14: ruby[b]vendordir vendor[/b]ruby -14: ruby[b]vendorlibdir %{ruby_libdir}/%{ruby[/b]vendordir} Наверно, в имени пакета надо использовать dist, а не _vendor. $ rpmbuild --showrc | grep el7 -14: [b]qt4[/b]evr 1:4.8.7-2.el7 -14: [b]selinux_policy_version 3.13.1-229.el7[/b]6.9 -14: dist .el7 -14: el7 1 -14: kdelibs4[b]evr 64.14.8-6.el7[/b]3 Желаю успехов, Alexey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
Re: freeze
Alexander Kruglikov написал(а) к Alexey Vissarionov в Mar 19 16:22:36 по местному времени:
Привет, Alexey! 12 мар 19 12:00, Alexey Vissarionov писал(а) к Michael Dukelsky: AV> 2 all: еще от котелка (Fedorы) такое же хочу. А в CentOS 6 сам AV> посмотрю. [around@fedora-test ~]$ yum search glibc Последняя проверка окончания срока действия метаданных: 0:04:28 назад, Вт 12 мар 2019 16:22:59. ============== Name точное соответствие: glibc ============== glibc.x86_64 : The GNU libc libraries glibc.i686 : The GNU libc libraries glibc.x86_64 : The GNU libc libraries ============= Summary и Name совпадение: glibc ============== glibc-all-langpacks.x86_64 : All language packs for glibc. glibc-common.x86_64 : Common binaries and locale data for : glibc glibc-common.x86_64 : Common binaries and locale data for : glibc glibc-minimal-langpack.x86_64 : Minimal language packs for : glibc. glibc-benchtests.x86_64 : Benchmarking binaries and scripts : for glibc ================== Name совпадение: glibc =================== glibc-devel.i686 : Object files for development using : standard C libraries. glibc-devel.x86_64 : Object files for development using : standard C libraries. glibc-utils.x86_64 : Development utilities from GNU C library glibc-static.i686 : C library static libraries for -static : linking. glibc-static.x86_64 : C library static libraries for -static : linking. glibc-headers.i686 : Нeader files for development using : standard C libraries. glibc-headers.x86_64 : Нeader files for development using : standard C libraries. glibc-nss-devel.i686 : Development files for directly linking : NSS service modules glibc-nss-devel.x86_64 : Development files for directly : linking NSS service modules [around@fedora-test ~]$ rpmbuild --showrc | grep vendor -13: [b]build_vendor %{_host[/b]vendor} print("%global [b]efi[/b]vendor fedora\n") -13: [b]host[/b]vendor redhat -13: [b]target_platform %{_target_cpu}-%{_vendor}-%{_target_os}%{?[/b]gnu} -13: [b]target_vendor %{_host[/b]vendor} -13: _vendor redhat -13: efi[b]esp_dir %{expand:%{_efi_srpm_macros_setup}}%{efi_esp_efi}/%{efi[/b]vendor} -13: efi[b]vendor %{expand:%{_efi_srpm_macros_setup}}%{expand:%{_efi[/b]vendor}} -13: perl[b]vendorarch %(eval "`%{_[/b]perl} -V:installvendorarch`"; echo $installvendorarch) -13: perl[b]vendorlib %(eval "`%{_[/b]perl} -V:installvendorlib`"; echo $installvendorlib) [around@fedora-test ~]$ cat /etc/fedora-release Fedora release 29 (Twenty Nine) С наилучшими пожеланиями, Alexander. --- "GoldED+/LNX 1.1.5-b20180707" --- |
freeze
Alexey Vissarionov написал(а) к Michael Dukelsky в Mar 19 23:26:38 по местному времени:
Доброго времени суток, Michael! 12 Mar 2019 12:53:12, ты -> мне: MD> -14: _vendor redhat Ага. MD> Наверно, в имени пакета надо использовать dist, а не _vendor. MD> $ rpmbuild --showrc | grep el7 MD> -14: dist .el7 MD> -14: el7 1 Там чуть сложнее: то, что в альте zhopa-1.2.3-alt1 - в шляпе будет zhopa-1.2.3-1.el6 (то есть, %release%dist) Щас подумаю, как это разрулить. Сабж пока продолжается. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... .. [b]_ .__. ._.. . __ ___ ._. ... . _._. ___ _.. . _ ._ __. ._.. .. [/b]. . --- /bin/vi |
freeze
Denis Lyzhenko написал(а) к Alexey Vissarionov в Mar 19 11:53:00 по местному времени:
Нello Alexey! 10 Mar 19 23:50, you wrote to Cheslav Osanadze: CO>> И оно пойдёт под малину? AV> Под новую, с процессором aarch64 - таки да. Если что, binkd уже AV> собран. А под orange на h3? Denis --- Обломок Дзю 1.1.15-B20061116 B2 (BSD) |
freeze
Alexey Vissarionov написал(а) к Denis Lyzhenko в Mar 19 14:31:34 по местному времени:
Доброго времени суток, Denis! 16 Mar 2019 11:53:00, ты -> мне: CO>>> И оно пойдёт под малину? AV>> Под новую, с процессором aarch64 - таки да. Если что, binkd уже AV>> собран. DL> А под orange на h3? Оно вроде armv7... тоже, в принципе, можно собрать, но автоматически это не происходит. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Профессионализм - умение оценить меру своей некомпетентности --- /bin/vi |
Текущее время: 12:14. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot