* [sisyphus] I: updated package - subversion @ 2005-08-16 21:51 Sviataslau Svirydau 2005-08-17 8:56 ` [sisyphus] " Anton Farygin 2005-11-25 16:37 ` [sisyphus] " Dmitry V. Levin 0 siblings, 2 replies; 26+ messages in thread From: Sviataslau Svirydau @ 2005-08-16 21:51 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Приветствую, В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. В этой сборке кроме обновления версии оторваны perl-bindings, но зато новая версия исправляет #7657 и #7658. По мнению apt-cache, subversion-perl никому не требуется, поэтому оторван он был без особого сожаления до лучших времен. Если кому-то он нужен, то попридержите его у себя, либо помогите решить проблему, которую я описывал в http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html -- Regards, Sviatoslav Sviridov <Sviataslau_Svirydau at epam.com> /* icq: 10845380; jid: svd at altlinux.org; */ -- You will be attacked by a beast who has the body of a wolf, the tail of a lion, and the face of Donald Duck. ^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: I: updated package - subversion 2005-08-16 21:51 [sisyphus] I: updated package - subversion Sviataslau Svirydau @ 2005-08-17 8:56 ` Anton Farygin 2005-08-17 9:10 ` Sviataslau Svirydau 2005-11-25 16:37 ` [sisyphus] " Dmitry V. Levin 1 sibling, 1 reply; 26+ messages in thread From: Anton Farygin @ 2005-08-17 8:56 UTC (permalink / raw) To: sisyphus On Wed, 17 Aug 2005 00:51:32 +0300, Sviataslau Svirydau wrote: > Приветствую, > > В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. > > В этой сборке кроме обновления версии > оторваны perl-bindings, но зато новая версия > исправляет #7657 и #7658. По мнению apt-cache, > subversion-perl никому не требуется, поэтому > оторван он был без особого сожаления до > лучших времен. Если кому-то он нужен, то > попридержите его у себя, либо помогите > решить проблему, которую я описывал в > http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html > Если считаете новую версию достаточно стабильной - заливайте в 3.0-branch Rgds, Rider ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] Re: I: updated package - subversion 2005-08-17 8:56 ` [sisyphus] " Anton Farygin @ 2005-08-17 9:10 ` Sviataslau Svirydau 0 siblings, 0 replies; 26+ messages in thread From: Sviataslau Svirydau @ 2005-08-17 9:10 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Anton Farygin wrote: >On Wed, 17 Aug 2005 00:51:32 +0300, Sviataslau Svirydau wrote: > > >>Приветствую, >> >>В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. >>... >> >> >Если считаете новую версию достаточно стабильной - заливайте в 3.0-branch > > Смогу это сделать не ранее сегодняшнего вечера, когда окажусь дома... Если у Вас есть возможность сделать это сейчас - я овсем не буду возражать :) ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-08-16 21:51 [sisyphus] I: updated package - subversion Sviataslau Svirydau 2005-08-17 8:56 ` [sisyphus] " Anton Farygin @ 2005-11-25 16:37 ` Dmitry V. Levin 2005-11-25 17:27 ` Alexander Bokovoy 2005-11-25 22:08 ` [sisyphus] " Sviatoslav Sviridov 1 sibling, 2 replies; 26+ messages in thread From: Dmitry V. Levin @ 2005-11-25 16:37 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 695 bytes --] On Wed, Aug 17, 2005 at 12:51:32AM +0300, Sviataslau Svirydau wrote: > Приветствую, > > В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. > > В этой сборке кроме обновления версии оторваны perl-bindings, но зато > новая версия исправляет #7657 и #7658. > По мнению apt-cache, subversion-perl никому не требуется, поэтому > оторван он был без особого сожаления до лучших времен. Если кому-то он > нужен, то попридержите его у себя, либо помогите решить проблему, > которую я описывал в > http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html По крайней мере, без subversion-perl нельзя собрать (и, наверное, использовать) git-core-svn. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-25 16:37 ` [sisyphus] " Dmitry V. Levin @ 2005-11-25 17:27 ` Alexander Bokovoy 2005-11-25 17:38 ` Dmitry V. Levin 2005-11-25 22:08 ` [sisyphus] " Sviatoslav Sviridov 1 sibling, 1 reply; 26+ messages in thread From: Alexander Bokovoy @ 2005-11-25 17:27 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 1084 bytes --] On Fri, Nov 25, 2005 at 07:37:09PM +0300, Dmitry V. Levin wrote: > On Wed, Aug 17, 2005 at 12:51:32AM +0300, Sviataslau Svirydau wrote: > > Приветствую, > > > > В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. > > > > В этой сборке кроме обновления версии оторваны perl-bindings, но зато > > новая версия исправляет #7657 и #7658. > > По мнению apt-cache, subversion-perl никому не требуется, поэтому > > оторван он был без особого сожаления до лучших времен. Если кому-то он > > нужен, то попридержите его у себя, либо помогите решить проблему, > > которую я описывал в > > http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html > > По крайней мере, без subversion-perl нельзя собрать (и, наверное, > использовать) git-core-svn. Собрать и использовать можно. Функцию конверсии Subversion -> git нужно в отдельный пакет вынести. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-25 17:27 ` Alexander Bokovoy @ 2005-11-25 17:38 ` Dmitry V. Levin 2005-11-25 17:50 ` Alexander Bokovoy 0 siblings, 1 reply; 26+ messages in thread From: Dmitry V. Levin @ 2005-11-25 17:38 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 1119 bytes --] On Fri, Nov 25, 2005 at 08:27:26PM +0300, Alexander Bokovoy wrote: > On Fri, Nov 25, 2005 at 07:37:09PM +0300, Dmitry V. Levin wrote: > > On Wed, Aug 17, 2005 at 12:51:32AM +0300, Sviataslau Svirydau wrote: > > > Приветствую, > > > > > > В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. > > > > > > В этой сборке кроме обновления версии оторваны perl-bindings, но зато > > > новая версия исправляет #7657 и #7658. > > > По мнению apt-cache, subversion-perl никому не требуется, поэтому > > > оторван он был без особого сожаления до лучших времен. Если кому-то он > > > нужен, то попридержите его у себя, либо помогите решить проблему, > > > которую я описывал в > > > http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html > > > > По крайней мере, без subversion-perl нельзя собрать (и, наверное, > > использовать) git-core-svn. > Собрать и использовать можно. Функцию конверсии Subversion -> git нужно в > отдельный пакет вынести. Как его без subversion-perl нормально собрать, непонятно, поскольку он там используется (use SVN::Core; use SVN::Ra;). -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-25 17:38 ` Dmitry V. Levin @ 2005-11-25 17:50 ` Alexander Bokovoy 2005-11-25 18:26 ` [sisyphus] " Michael Shigorin 0 siblings, 1 reply; 26+ messages in thread From: Alexander Bokovoy @ 2005-11-25 17:50 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On Fri, Nov 25, 2005 at 08:38:49PM +0300, Dmitry V. Levin wrote: > > > > которую я описывал в > > > > http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html > > > > > > По крайней мере, без subversion-perl нельзя собрать (и, наверное, > > > использовать) git-core-svn. > > Собрать и использовать можно. Функцию конверсии Subversion -> git нужно в > > отдельный пакет вынести. > > Как его без subversion-perl нормально собрать, непонятно, поскольку он там > используется (use SVN::Core; use SVN::Ra;). Это всего-лишь один скрипт. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: I: updated package - subversion 2005-11-25 17:50 ` Alexander Bokovoy @ 2005-11-25 18:26 ` Michael Shigorin 2005-11-25 18:43 ` Dmitry V. Levin 2005-11-25 19:20 ` Alexander Bokovoy 0 siblings, 2 replies; 26+ messages in thread From: Michael Shigorin @ 2005-11-25 18:26 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On Fri, Nov 25, 2005 at 08:50:24PM +0300, Alexander Bokovoy wrote: > > > Собрать и использовать можно. Функцию конверсии Subversion > > > -> git нужно в отдельный пакет вынести. > > Как его без subversion-perl нормально собрать, непонятно, > > поскольку он там используется (use SVN::Core; use SVN::Ra;). > Это всего-лишь один скрипт. Саш, возьмёшь себе git-core в подарок к какому-нить празднику? :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] Re: I: updated package - subversion 2005-11-25 18:26 ` [sisyphus] " Michael Shigorin @ 2005-11-25 18:43 ` Dmitry V. Levin 2005-11-25 20:16 ` Michael Shigorin 2005-11-25 19:20 ` Alexander Bokovoy 1 sibling, 1 reply; 26+ messages in thread From: Dmitry V. Levin @ 2005-11-25 18:43 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 604 bytes --] On Fri, Nov 25, 2005 at 08:26:56PM +0200, Michael Shigorin wrote: > On Fri, Nov 25, 2005 at 08:50:24PM +0300, Alexander Bokovoy wrote: > > > > Собрать и использовать можно. Функцию конверсии Subversion > > > > -> git нужно в отдельный пакет вынести. > > > Как его без subversion-perl нормально собрать, непонятно, > > > поскольку он там используется (use SVN::Core; use SVN::Ra;). > > Это всего-лишь один скрипт. Всё равно неприятно. Я же написал "нормально собрать". > Саш, возьмёшь себе git-core в подарок к какому-нить празднику? :) Миш, он, как видишь, уже опоздал. :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: I: updated package - subversion 2005-11-25 18:43 ` Dmitry V. Levin @ 2005-11-25 20:16 ` Michael Shigorin 0 siblings, 0 replies; 26+ messages in thread From: Michael Shigorin @ 2005-11-25 20:16 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On Fri, Nov 25, 2005 at 09:43:22PM +0300, Dmitry V. Levin wrote: > > Саш, возьмёшь себе git-core в подарок к какому-нить празднику? :) > Миш, он, как видишь, уже опоздал. :) Ну, я его собрал "чтоб дяди не препирались ещё дольше". ;) (а вот от orphaned спасать покамест не намерен) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] Re: I: updated package - subversion 2005-11-25 18:26 ` [sisyphus] " Michael Shigorin 2005-11-25 18:43 ` Dmitry V. Levin @ 2005-11-25 19:20 ` Alexander Bokovoy 1 sibling, 0 replies; 26+ messages in thread From: Alexander Bokovoy @ 2005-11-25 19:20 UTC (permalink / raw) To: shigorin, ALT Linux Sisyphus discussion list On Fri, Nov 25, 2005 at 08:26:56PM +0200, Michael Shigorin wrote: > On Fri, Nov 25, 2005 at 08:50:24PM +0300, Alexander Bokovoy wrote: > > > > Собрать и использовать можно. Функцию конверсии Subversion > > > > -> git нужно в отдельный пакет вынести. > > > Как его без subversion-perl нормально собрать, непонятно, > > > поскольку он там используется (use SVN::Core; use SVN::Ra;). > > Это всего-лишь один скрипт. > > Саш, возьмёшь себе git-core в подарок к какому-нить празднику? :) Как только -- так сразу. К тому все идет. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-25 16:37 ` [sisyphus] " Dmitry V. Levin 2005-11-25 17:27 ` Alexander Bokovoy @ 2005-11-25 22:08 ` Sviatoslav Sviridov 2005-11-25 22:55 ` Dmitry V. Levin 1 sibling, 1 reply; 26+ messages in thread From: Sviatoslav Sviridov @ 2005-11-25 22:08 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Dmitry V. Levin wrote: > On Wed, Aug 17, 2005 at 12:51:32AM +0300, Sviataslau Svirydau wrote: >> Приветствую, >> >> В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. >> >> В этой сборке кроме обновления версии оторваны perl-bindings, но зато >> новая версия исправляет #7657 и #7658. >> По мнению apt-cache, subversion-perl никому не требуется, поэтому >> оторван он был без особого сожаления до лучших времен. Если кому-то он >> нужен, то попридержите его у себя, либо помогите решить проблему, >> которую я описывал в >> http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html Проблема до сих пор не решена. Помогите кто чем может :) Сам я в разумные сроки исправить не смогу... Сейчас столкнулся с ещё одним полтергейстом, пытаяс пересобрать subversion в хэшере с поддержкой perl-bindings. Ситуация такая: Чтобы собрать с поддержкой perl-bindings, нужно дернуть за ручку --with swig_pl, в спеке это оформлено вот так (по умолчанию сейчас отключено): %if_with M24 ... %else %def_without swig_pl %endif При попытке пересобрать приблизительно таким образом: hsh -v --build-args='--with swig_pl --disable check' ~/build-svn /path/to/subversion-1.2.3-alt2.src.rpm Получаю ругань, что swig-runtime-perl требуется для сборки, однако он не был установлен в сборочную среду: install: Packages installation complete. Подготовка... ######################################################################### install: RPM database updated. `/home/setup/ALTLinux/Sisyphus/files/SRPMS/subversion-1.2.3-alt2.src.rpm' -> `chroot/.in/subversion-1.2.3-alt2.src.rpm' error: failed build dependencies: swig-runtime-perl is needed by subversion-1.2.3-alt2 Installing subversion-1.2.3-alt2.src.rpm Building target platforms: i686 Building for target i686 1.25user 0.26system 0:02.44elapsed 61%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (25major+7690minor)pagefaults 0swaps rebuild: rebuild of `subversion-1.2.3-alt2.src.rpm' failed. В спеке необходимость swig-runtime-perl обозначена следующим образом: %if_with swig_pl BuildPreReq: perl-base swig swig-runtime-perl %endif (здесь, правда, было обнаружено несколько строчек, выбивающихся из общей колеи: пакеты в BuildPreReq были перечислены через запятую, но это не влияет на исход эксперимента) Исходный src.rpm без указания --build-args пересобирается нормально. Если в спеке явно указать "%def_with swig_pl" по умолчанию, то тоже все шелковисто - swig-runtime-perl устанавливается в сборочную среду и сборка проходит отлично. На кого баги катить? hasher или rpm чудит? ЗЫ раньше я с подобным безобразием не сталкивался, сборки с условиями в хэшере проходили нормально... Единственное подозрение у меня на то, что %def_without находится внутри %if_with/%endif. -- Best regards, Sviatoslav Sviridov -- Most public domain software is free, at least at first glance. ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-25 22:08 ` [sisyphus] " Sviatoslav Sviridov @ 2005-11-25 22:55 ` Dmitry V. Levin 2005-11-26 9:12 ` Vladimir Lettiev 2005-11-30 15:06 ` Sviatoslav Sviridov 0 siblings, 2 replies; 26+ messages in thread From: Dmitry V. Levin @ 2005-11-25 22:55 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 1568 bytes --] On Sat, Nov 26, 2005 at 12:08:43AM +0200, Sviatoslav Sviridov wrote: > Dmitry V. Levin wrote: > >On Wed, Aug 17, 2005 at 12:51:32AM +0300, Sviataslau Svirydau wrote: > >>Приветствую, > >> > >>В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm. > >> > >>В этой сборке кроме обновления версии оторваны perl-bindings, но зато > >>новая версия исправляет #7657 и #7658. > >>По мнению apt-cache, subversion-perl никому не требуется, поэтому > >>оторван он был без особого сожаления до лучших времен. Если кому-то он > >>нужен, то попридержите его у себя, либо помогите решить проблему, > >>которую я описывал в > >>http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html > > Проблема до сих пор не решена. Помогите кто чем может :) Сам я в > разумные сроки исправить не смогу... Тут нужен специалист по перлу более высокого уровня. > Сейчас столкнулся с ещё одним полтергейстом, пытаясь пересобрать > subversion в хэшере с поддержкой perl-bindings. > > Ситуация такая: > Чтобы собрать с поддержкой perl-bindings, нужно дернуть за ручку --with > swig_pl, в спеке это оформлено вот так (по умолчанию сейчас отключено): У меня тоже не получилось, даже --query-repackage --build='--with swig_pl' не помогло (какой-то макрос не был определён), пришлось в spec-файл залезть. В результате имеем то же самое (лишь номер строки изменился): Use of uninitialized value in string eq at /usr/src/tmp/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Core.pm line 410 during global destruction. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-25 22:55 ` Dmitry V. Levin @ 2005-11-26 9:12 ` Vladimir Lettiev 2005-11-26 11:57 ` Vladimir Lettiev 2005-11-30 15:06 ` Sviatoslav Sviridov 1 sibling, 1 reply; 26+ messages in thread From: Vladimir Lettiev @ 2005-11-26 9:12 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Dmitry V. Levin пишет: > On Sat, Nov 26, 2005 at 12:08:43AM +0200, Sviatoslav Sviridov wrote: >> Dmitry V. Levin wrote: >>> On Wed, Aug 17, 2005 at 12:51:32AM +0300, Sviataslau Svirydau >>>> проблему, которую я описывал в >>>> http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html >> >> Проблема до сих пор не решена. Помогите кто чем может :) Сам я в >> разумные сроки исправить не смогу... > > Тут нужен специалист по перлу более высокого уровня. Алексей не откликается, я попробую ;) ... > У меня тоже не получилось, даже --query-repackage --build='--with > swig_pl' не помогло (какой-то макрос не был определён), пришлось в > spec-файл залезть. > > В результате имеем то же самое (лишь номер строки изменился): Use of > uninitialized value in string eq at > /usr/src/tmp/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Core.pm > line 410 during global destruction. Пока лишь могу попытаться объяснить причину ошибки. Фикс теоретически готов, но надо время затестить (уж больно долго собирается subversion). Причина ошибки, вот это такое изменение в коде Core.pm: +our $gpool = SVN::Pool->new_default; +SVN::Core::utf_initialize($gpool); + Добавляется создание объекта SVN::Pool. А значит и все warnnings связанные с его отработкой. После отработки кода собиратель мусора унижтожает все объекты: при нормальном завершении работы выполняются код END {} затем код процедуры DESTROY модуля SVN::Pool. Что будет если запустить проверку кода с помощью `perl -c`? Выполнятся только секции BEGIN{}, CHECK{} и после perl выполнит процедуру DESTROY модуля (если требуется). Т.о. из цепочки выпала секция END{}, которая и обеспечивала нормальное выполнение кода процедуры DESTROY в SVN::Pool. Похоже, что в perl.req работает такой же принцип проверки (без вызова END{}). Самый простой фикс, добавить строчку в тело SVN::Pool : no warnings 'uninitialized'; Чуть сложнее и наверное корректнее (пока не проверил): --- Core.pm.old 2005-11-26 11:13:58 +0300 +++ Core.pm 2005-11-26 12:03:11 +0300 @@ -406,6 +406,7 @@ sub DESTROY { return if $globaldestroy; my $self = shift; + return unless ($$self && $SVN::_Core::current_pool); if ($$self eq $SVN::_Core::current_pool) { $SVN::_Core::current_pool = pop @POOLSTACK; } -- С уважением, Владимир Леттиев aka crux <crux@gorodmasterov.com> ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-26 9:12 ` Vladimir Lettiev @ 2005-11-26 11:57 ` Vladimir Lettiev 2005-11-26 15:12 ` Dmitry V. Levin 2005-11-26 18:10 ` Sviatoslav Sviridov 0 siblings, 2 replies; 26+ messages in thread From: Vladimir Lettiev @ 2005-11-26 11:57 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Vladimir Lettiev пишет: > Dmitry V. Levin пишет: >> В результате имеем то же самое (лишь номер строки изменился): Use of >> uninitialized value in string eq at >> /usr/src/tmp/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Core.pm >> >> line 410 during global destruction. > > но надо время затестить (уж больно долго собирается subversion). 1:04:26elapsed (!!!) > Чуть сложнее и наверное корректнее (пока не проверил): > > --- Core.pm.old 2005-11-26 11:13:58 +0300 > +++ Core.pm 2005-11-26 12:03:11 +0300 > @@ -406,6 +406,7 @@ > sub DESTROY { > return if $globaldestroy; > my $self = shift; > + return unless ($$self && $SVN::_Core::current_pool); > if ($$self eq $SVN::_Core::current_pool) { > $SVN::_Core::current_pool = pop @POOLSTACK; > } > Патч проверил. Теперь subversion-perl-1.2.3-alt2 собирается в hasher без проблем. -- С уважением, Владимир Леттиев aka crux <crux@gorodmasterov.com> ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-26 11:57 ` Vladimir Lettiev @ 2005-11-26 15:12 ` Dmitry V. Levin 2005-11-26 18:10 ` Sviatoslav Sviridov 1 sibling, 0 replies; 26+ messages in thread From: Dmitry V. Levin @ 2005-11-26 15:12 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 1130 bytes --] On Sat, Nov 26, 2005 at 02:57:08PM +0300, Vladimir Lettiev wrote: > Vladimir Lettiev пишет: > >Dmitry V. Levin пишет: > >>В результате имеем то же самое (лишь номер строки изменился): Use of > >>uninitialized value in string eq at > >>/usr/src/tmp/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Core.pm > >> > >>line 410 during global destruction. > > > >но надо время затестить (уж больно долго собирается subversion). > > 1:04:26elapsed (!!!) Это из-за тестов, для черновой сборки имеет смысл использовать --build='--disable check' > >Чуть сложнее и наверное корректнее (пока не проверил): > > > >--- Core.pm.old 2005-11-26 11:13:58 +0300 > >+++ Core.pm 2005-11-26 12:03:11 +0300 > >@@ -406,6 +406,7 @@ > > sub DESTROY { > > return if $globaldestroy; > > my $self = shift; > >+ return unless ($$self && $SVN::_Core::current_pool); > > if ($$self eq $SVN::_Core::current_pool) { > > $SVN::_Core::current_pool = pop @POOLSTACK; > > } > > Патч проверил. Теперь subversion-perl-1.2.3-alt2 собирается в hasher без > проблем. Спасибо. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-26 11:57 ` Vladimir Lettiev 2005-11-26 15:12 ` Dmitry V. Levin @ 2005-11-26 18:10 ` Sviatoslav Sviridov 2005-11-26 20:42 ` Aleksey Avdeev 2005-11-27 22:34 ` Sviataslau Svirydau 1 sibling, 2 replies; 26+ messages in thread From: Sviatoslav Sviridov @ 2005-11-26 18:10 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Vladimir Lettiev wrote: > ... >> Чуть сложнее и наверное корректнее (пока не проверил): >> >> --- Core.pm.old 2005-11-26 11:13:58 +0300 >> +++ Core.pm 2005-11-26 12:03:11 +0300 >> @@ -406,6 +406,7 @@ >> sub DESTROY { >> return if $globaldestroy; >> my $self = shift; >> + return unless ($$self && $SVN::_Core::current_pool); >> if ($$self eq $SVN::_Core::current_pool) { >> $SVN::_Core::current_pool = pop @POOLSTACK; >> } >> > > Патч проверил. Теперь subversion-perl-1.2.3-alt2 собирается в hasher > без проблем. Спасибо, залил в /i/S 1.2.3-alt3 с этим патчем. -- Best regards, Sviatoslav Sviridov -- Alan Turing thought about criteria to settle the question of whether machines can think, a question of which we now know that it is about as relevant as the question of whether submarines can swim. -- Dijkstra ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-26 18:10 ` Sviatoslav Sviridov @ 2005-11-26 20:42 ` Aleksey Avdeev 2005-11-26 21:52 ` Sviataslau Svirydau 2005-11-27 22:34 ` Sviataslau Svirydau 1 sibling, 1 reply; 26+ messages in thread From: Aleksey Avdeev @ 2005-11-26 20:42 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Sviatoslav Sviridov пишет: > Vladimir Lettiev wrote: > >> ... >> >>> Чуть сложнее и наверное корректнее (пока не проверил): >>> ... >> >> Патч проверил. Теперь subversion-perl-1.2.3-alt2 собирается в hasher >> без проблем. > > Спасибо, залил в /i/S 1.2.3-alt3 с этим патчем. > Нужно ли её бэкпортировать для 2.4? -- С уважением. Алексей. ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-26 20:42 ` Aleksey Avdeev @ 2005-11-26 21:52 ` Sviataslau Svirydau 2005-11-26 22:08 ` Aleksey Avdeev 0 siblings, 1 reply; 26+ messages in thread From: Sviataslau Svirydau @ 2005-11-26 21:52 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Aleksey Avdeev wrote: > Sviatoslav Sviridov пишет: > >>> Патч проверил. Теперь subversion-perl-1.2.3-alt2 собирается в hasher >>> без проблем. >>> >> Спасибо, залил в /i/S 1.2.3-alt3 с этим патчем. >> > Нужно ли её бэкпортировать для 2.4? > Как пожелаете :) Насколько я помню, в backports сейчас 1.2.1. Но независимо от этого subersion-perl для 2.4 все равно не собирается (нет swig-runtime-perl для 2.4 - так написано в комментариях в спеке). -- Best regards, Sviatoslav Sviridov -- "Do not lose your knowledge that man's proper estate is an upright posture, an intransigent mind, and a step that travels unlimited roads." -- John Galt, in Ayn Rand's _Atlas Shrugged_ ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-26 21:52 ` Sviataslau Svirydau @ 2005-11-26 22:08 ` Aleksey Avdeev 0 siblings, 0 replies; 26+ messages in thread From: Aleksey Avdeev @ 2005-11-26 22:08 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Sviataslau Svirydau пишет: > Aleksey Avdeev wrote: > >> Sviatoslav Sviridov пишет: >> >> >>>> Патч проверил. Теперь subversion-perl-1.2.3-alt2 собирается в hasher >>>> без проблем. >>>> >>> >>> Спасибо, залил в /i/S 1.2.3-alt3 с этим патчем. >>> >> >> Нужно ли её бэкпортировать для 2.4? >> > > Как пожелаете :) > Насколько я помню, в backports сейчас 1.2.1. Но независимо от этого > subersion-perl для 2.4 все равно не собирается (нет swig-runtime-perl > для 2.4 - так написано в комментариях в спеке). > Ну тогда буду ждать увесистых пинков. :-) PS: В цейтноте сейчас, по времени... -- С уважением. Алексей. ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-26 18:10 ` Sviatoslav Sviridov 2005-11-26 20:42 ` Aleksey Avdeev @ 2005-11-27 22:34 ` Sviataslau Svirydau 1 sibling, 0 replies; 26+ messages in thread From: Sviataslau Svirydau @ 2005-11-27 22:34 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Sviatoslav Sviridov wrote: > Спасибо, залил в /i/S 1.2.3-alt3 с этим патчем. Поскольку в сизиф чуть ранее ушел 1.2.3-alt2.1, также включающий этот патч, то alt3 я из инкаминга убрал. -- Best regards, Sviatoslav Sviridov -- Courage is your greatest present need. ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] I: updated package - subversion 2005-11-25 22:55 ` Dmitry V. Levin 2005-11-26 9:12 ` Vladimir Lettiev @ 2005-11-30 15:06 ` Sviatoslav Sviridov 2005-11-30 15:27 ` [sisyphus][JT] " Sviataslau Svirydau 1 sibling, 1 reply; 26+ messages in thread From: Sviatoslav Sviridov @ 2005-11-30 15:06 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1.1: Type: text/plain, Size: 1978 bytes --] Dmitry V. Levin wrote on 11/26/2005 12:55 AM: > У меня тоже не получилось, даже > --query-repackage --build='--with swig_pl' > не помогло (какой-то макрос не был определён), пришлось в spec-файл залезть. > Вернулся сейчас с subversion в связи с приближающимся выходом 1.3.0... И таки вспомнил почему там ругань на неопределнные макросы была (сам тоже пробовал --query-repackage тогда, но не получилось также)... А ругается потому, что макросы раскрываются до того, как все остальное выполняется. Соответственно, если зависимость на пакет, предоставляющий макросы, обернута в какой-нить %if_with/%endif, то сначала будет warning насчет ненайденного макроса, а потом только насчет неудовлетворенной зависимости. В аттаче пример спека, показывающего такое поведение. При не установленном rpm-build-java получаем следующе: $ rpmbuild -bp test.spec warning: Macro %_javadir not found error: failed build dependencies: rpm-build-java is needed by test-0.0.1-alt1 Но варнинги - это ерунда... Проблема в том, что выскакивает ошибка на тот же самый макрос. Но ошибка уже в другом месте -- в секции %files. Если из приаттаченного спека сделать src.rpm и попробовать его пересобрать в хэшере, то он пересоберется. Но если его пересобираться с ключем --query-repackage, то облимится: $ hsh --query-repackage ~/build /home/svd/RPM/SRPMS/test/test-0.0.1-alt1.src.rpm Components: hasher Processing pkglists... hasher done Processing srclists... hasher done Creating component releases... done Updating global release file... done Appending MD5Sum... hasher done All your base are belong to us!!! warning: Macro %_javadir not found warning: Macro %_javadir not found warning: Macro %_javadir not found error: Macro %_javadir not found error: line 37: %_javadir/test.jar А вопрос все это навеяло такой: Все еще можно заворачивать сборочные зависимости в условия, или это чревато? ;) -- Best Regards, Sviatoslav Sviridov [-- Attachment #1.2: test.spec --] [-- Type: text/plain, Size: 645 bytes --] %def_with java Name: test Version: 0.0.1 Release: alt1 Summary: Test License: GPL Group: Development/Other Url: http://wiki.sisyphus.ru/ Packager: Sviatoslav Sviridov <svd@altlinux.ru> %if_with java BuildPreReq: rpm-build-java %endif %description This is test package to test something... %prep echo "%%_javadir is \"%_javadir\"" %build %if_with java %endif %install %__mkdir_p %buildroot%_javadir %if_with java :> %buildroot%_javadir/test.jar %endif %files %if_with java %_javadir/test.jar %endif %changelog * Wed Nov 30 2005 Sviatoslav Sviridov <svd@altlinux.ru> 0.0.1-alt1 - Initial build [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 250 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus][JT] I: updated package - subversion 2005-11-30 15:06 ` Sviatoslav Sviridov @ 2005-11-30 15:27 ` Sviataslau Svirydau 2005-11-30 15:37 ` [sisyphus] Re: [JT] " Vitaly Ostanin 2005-11-30 16:26 ` Grigory Batalov 0 siblings, 2 replies; 26+ messages in thread From: Sviataslau Svirydau @ 2005-11-30 15:27 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Ой, мама! Как это его enigmail перекосячил, что даже mailman ничего разобрать не смог... в других клиентах хоть видно было? Sviatoslav Sviridov wrote on 11/30/2005 5:06 PM: > Dmitry V. Levin wrote on 11/26/2005 12:55 AM: > >> У меня тоже не получилось, даже >> --query-repackage --build='--with swig_pl' >> не помогло (какой-то макрос не был определён), пришлось в spec-файл залезть. >> >> > Вернулся сейчас с subversion в связи с приближающимся выходом 1.3.0... > И таки вспомнил почему там ругань на неопределнные макросы была (сам > тоже пробовал --query-repackage тогда, но не получилось также)... > > А ругается потому, что макросы раскрываются до того, как все остальное > выполняется. Соответственно, если зависимость на пакет, предоставляющий > макросы, обернута в какой-нить %if_with/%endif, то сначала будет warning > насчет ненайденного макроса, а потом только насчет неудовлетворенной > зависимости. > > В аттаче пример спека, показывающего такое поведение. > При не установленном rpm-build-java получаем следующе: > > $ rpmbuild -bp test.spec > warning: Macro %_javadir not found > error: failed build dependencies: > rpm-build-java is needed by test-0.0.1-alt1 > > Но варнинги - это ерунда... Проблема в том, что выскакивает ошибка на > тот же самый макрос. Но ошибка уже в другом месте -- в секции %files. > Если из приаттаченного спека сделать src.rpm и попробовать его > пересобрать в хэшере, то он пересоберется. Но если его пересобираться с > ключем --query-repackage, то облимится: > > $ hsh --query-repackage ~/build > /home/svd/RPM/SRPMS/test/test-0.0.1-alt1.src.rpm > Components: hasher > Processing pkglists... hasher done > Processing srclists... hasher done > Creating component releases... done > Updating global release file... done > Appending MD5Sum... hasher done > All your base are belong to us!!! > warning: Macro %_javadir not found > warning: Macro %_javadir not found > warning: Macro %_javadir not found > error: Macro %_javadir not found > error: line 37: %_javadir/test.jar > > А вопрос все это навеяло такой: > Все еще можно заворачивать сборочные зависимости в условия, или это > чревато? ;) > ^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: [JT] I: updated package - subversion 2005-11-30 15:27 ` [sisyphus][JT] " Sviataslau Svirydau @ 2005-11-30 15:37 ` Vitaly Ostanin 2005-11-30 15:43 ` Sviataslau Svirydau 2005-11-30 16:26 ` Grigory Batalov 1 sibling, 1 reply; 26+ messages in thread From: Vitaly Ostanin @ 2005-11-30 15:37 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 295 bytes --] Sviataslau Svirydau пишет: > Ой, мама! Как это его enigmail перекосячил, что даже mailman ничего > разобрать не смог... в других клиентах хоть видно было? У меня нормально, только подпись не проверилась. <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 256 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] Re: [JT] I: updated package - subversion 2005-11-30 15:37 ` [sisyphus] Re: [JT] " Vitaly Ostanin @ 2005-11-30 15:43 ` Sviataslau Svirydau 0 siblings, 0 replies; 26+ messages in thread From: Sviataslau Svirydau @ 2005-11-30 15:43 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 416 bytes --] Vitaly Ostanin wrote on 11/30/2005 5:37 PM: > Sviataslau Svirydau пишет: > >> Ой, мама! Как это его enigmail перекосячил, что даже mailman ничего >> разобрать не смог... в других клиентах хоть видно было? >> > > У меня нормально, только подпись не проверилась. > Это потому что он правильно сформировать подпись для письма с аттачментом... если без аттачей, то вроде нормально подписывает... [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 250 bytes --] ^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: [JT] I: updated package - subversion 2005-11-30 15:27 ` [sisyphus][JT] " Sviataslau Svirydau 2005-11-30 15:37 ` [sisyphus] Re: [JT] " Vitaly Ostanin @ 2005-11-30 16:26 ` Grigory Batalov 1 sibling, 0 replies; 26+ messages in thread From: Grigory Batalov @ 2005-11-30 16:26 UTC (permalink / raw) To: sisyphus On Wed, 30 Nov 2005 17:27:02 +0200 Sviataslau Svirydau <Sviataslau_Svirydau@epam.com> wrote: > Ой, мама! Как это его enigmail перекосячил, что даже mailman ничего > разобрать не смог... в других клиентах хоть видно было? Sylpheed через gmane.org нормально показывает. <skip> -- Григорий Баталов, программист ЗАО "Ланит-Терком" ^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2005-11-30 16:26 UTC | newest] Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-08-16 21:51 [sisyphus] I: updated package - subversion Sviataslau Svirydau 2005-08-17 8:56 ` [sisyphus] " Anton Farygin 2005-08-17 9:10 ` Sviataslau Svirydau 2005-11-25 16:37 ` [sisyphus] " Dmitry V. Levin 2005-11-25 17:27 ` Alexander Bokovoy 2005-11-25 17:38 ` Dmitry V. Levin 2005-11-25 17:50 ` Alexander Bokovoy 2005-11-25 18:26 ` [sisyphus] " Michael Shigorin 2005-11-25 18:43 ` Dmitry V. Levin 2005-11-25 20:16 ` Michael Shigorin 2005-11-25 19:20 ` Alexander Bokovoy 2005-11-25 22:08 ` [sisyphus] " Sviatoslav Sviridov 2005-11-25 22:55 ` Dmitry V. Levin 2005-11-26 9:12 ` Vladimir Lettiev 2005-11-26 11:57 ` Vladimir Lettiev 2005-11-26 15:12 ` Dmitry V. Levin 2005-11-26 18:10 ` Sviatoslav Sviridov 2005-11-26 20:42 ` Aleksey Avdeev 2005-11-26 21:52 ` Sviataslau Svirydau 2005-11-26 22:08 ` Aleksey Avdeev 2005-11-27 22:34 ` Sviataslau Svirydau 2005-11-30 15:06 ` Sviatoslav Sviridov 2005-11-30 15:27 ` [sisyphus][JT] " Sviataslau Svirydau 2005-11-30 15:37 ` [sisyphus] Re: [JT] " Vitaly Ostanin 2005-11-30 15:43 ` Sviataslau Svirydau 2005-11-30 16:26 ` Grigory Batalov
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git