* [devel] Пакеты залеживаются в incoming @ 2005-04-08 19:41 Alexey Rusakov 2005-04-11 10:28 ` Alexey Gladkov 0 siblings, 1 reply; 16+ messages in thread From: Alexey Rusakov @ 2005-04-08 19:41 UTC (permalink / raw) To: ALT Devel discussion list Возможно, вопрос немного праздный, но интересно, каким образом выбираются пакеты из incoming? Просто я там наблюдаю пакеты с датами ещё 2004 года, да и мой самый первый пакет (tong) так до Сизифа и не добрался, там лежит. Tong не жалко, а вот cog и meld хотелось бы увидеть в Сизифе. -- Alexey "Ktirf" Rusakov ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Пакеты залеживаются в incoming 2005-04-08 19:41 [devel] Пакеты залеживаются в incoming Alexey Rusakov @ 2005-04-11 10:28 ` Alexey Gladkov 2005-04-11 14:17 ` Вячеслав Диконов 0 siblings, 1 reply; 16+ messages in thread From: Alexey Gladkov @ 2005-04-11 10:28 UTC (permalink / raw) To: ALT Devel discussion list Alexey Rusakov wrote: > Возможно, вопрос немного праздный, но интересно, каким образом > выбираются пакеты из incoming? Просто я там наблюдаю пакеты с > датами ещё 2004 года, да и мой самый первый пакет (tong) так до > Сизифа и не добрался, там лежит. Tong не жалко, а вот cog и meld > хотелось бы увидеть в Сизифе. Пакеты забираются из incoming раз в день. После этого по логам закачки запускается incominger, который пересобирает пакеты и рассылает письма. "Застрять" пакет может в двух случаях: 1 - пакет нельзя скопировать из-за прав на файлы. 2 - до мантейнера не дошло письмо с ошибкой. Если пакет задерживается в incoming больше 2 дней и не приходит ни каких уведомлений, то стоит написать на incoming@ и узнать что произошло или что не произошло. -- Rgrds, legion ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Пакеты залеживаются в incoming 2005-04-11 10:28 ` Alexey Gladkov @ 2005-04-11 14:17 ` Вячеслав Диконов 2005-04-11 15:20 ` Alexey Gladkov 0 siblings, 1 reply; 16+ messages in thread From: Вячеслав Диконов @ 2005-04-11 14:17 UTC (permalink / raw) To: ALT Devel discussion list В Пнд, 11/04/2005 в 14:28 +0400, Alexey Gladkov пишет: > Alexey Rusakov wrote: > > Возможно, вопрос немного праздный, но интересно, каким образом > > выбираются пакеты из incoming? Просто я там наблюдаю пакеты с > > датами ещё 2004 года, да и мой самый первый пакет (tong) так до > > Сизифа и не добрался, там лежит. Tong не жалко, а вот cog и meld > > хотелось бы увидеть в Сизифе. > > Пакеты забираются из incoming раз в день. После этого по логам закачки > запускается incominger, который пересобирает пакеты и рассылает письма. > > "Застрять" пакет может в двух случаях: > 1 - пакет нельзя скопировать из-за прав на файлы. > 2 - до мантейнера не дошло письмо с ошибкой. > > Если пакет задерживается в incoming больше 2 дней и не приходит ни > каких уведомлений, то стоит написать на incoming@ и узнать что > произошло или что не произошло. А если и это не помогло (пакет xmltv)? Необходимые ему перловые модули уже там, сам пакет залит. Писем с ошибками не было, есть уже зависящие от него, но самого пакета я пока не нашел. ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Пакеты залеживаются в incoming 2005-04-11 14:17 ` Вячеслав Диконов @ 2005-04-11 15:20 ` Alexey Gladkov 2005-04-11 15:52 ` Вячеслав Диконов 2005-04-12 6:38 ` [devel] xmltv " Alexey Tourbin 0 siblings, 2 replies; 16+ messages in thread From: Alexey Gladkov @ 2005-04-11 15:20 UTC (permalink / raw) To: ALT Devel discussion list Вячеслав Диконов wrote: > А если и это не помогло (пакет xmltv)? Необходимые ему перловые модули > уже там, сам пакет залит. Писем с ошибками не было, есть уже зависящие > от него, но самого пакета я пока не нашел. Если и это не помогло, то нужно срочно фиксить что-то в своей почтовой системе! Письмо вам было отправлено 2 раза. И сегодня ушло в третий. Полностью цитировать не буду: + /usr/lib/rpm/find-requires Can't locate threads.pm in @INC (@INC contains: /usr/lib/rpm /usr/src/RPM/tmp/xmltv-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/xmltv-buildroot/us r/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/xmltv-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/xmltv-buildroot/usr/lib/perl5/ve ndor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/v endor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.6/i386-linux /usr/local/lib/perl5/site_perl/5 .8.6 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .) at /usr/src/ RPM/tmp/xmltv-buildroot/usr/bin/tv_grab_fr line 93. BEGIN failed--compilation aborted at /usr/src/RPM/tmp/xmltv-buildroot/usr/bin/tv_grab_fr line 93. # /usr/src/RPM/tmp/xmltv-buildroot/usr/bin/tv_grab_fr: deparse failed. isPerl=0.0373726333603639. error: /bin/sh failed -- Rgrds, legion ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Пакеты залеживаются в incoming 2005-04-11 15:20 ` Alexey Gladkov @ 2005-04-11 15:52 ` Вячеслав Диконов 2005-04-11 15:55 ` Alexey Gladkov 2005-04-12 6:38 ` [devel] xmltv " Alexey Tourbin 1 sibling, 1 reply; 16+ messages in thread From: Вячеслав Диконов @ 2005-04-11 15:52 UTC (permalink / raw) To: ALT Devel discussion list В Пнд, 11/04/2005 в 19:20 +0400, Alexey Gladkov пишет: > Вячеслав Диконов wrote: > > А если и это не помогло (пакет xmltv)? Необходимые ему перловые модули > > уже там, сам пакет залит. Писем с ошибками не было, есть уже зависящие > > от него, но самого пакета я пока не нашел. > > Если и это не помогло, то нужно срочно фиксить что-то в своей почтовой > системе! > Письмо вам было отправлено 2 раза. И сегодня ушло в третий. Полностью > цитировать не буду: > > + /usr/lib/rpm/find-requires > Can't locate threads.pm in @INC (@INC contains: /usr/lib/rpm Добавил вручную perl-threads и перезалил. Кстати, это нормально, что buildreq ничего подобного не находит? ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Пакеты залеживаются в incoming 2005-04-11 15:52 ` Вячеслав Диконов @ 2005-04-11 15:55 ` Alexey Gladkov 2005-04-12 5:30 ` Alexey I. Froloff ` (2 more replies) 0 siblings, 3 replies; 16+ messages in thread From: Alexey Gladkov @ 2005-04-11 15:55 UTC (permalink / raw) To: ALT Devel discussion list Вячеслав Диконов wrote: > Добавил вручную perl-threads и перезалил. > > Кстати, это нормально, что buildreq ничего подобного не находит? Нормально. Вы можете использовать buildreq -bi <Spec> , но в этом случае в BuildRequires будет избыточность. -- Rgrds, legion ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Пакеты залеживаются в incoming 2005-04-11 15:55 ` Alexey Gladkov @ 2005-04-12 5:30 ` Alexey I. Froloff 2005-04-12 6:58 ` [devel] BuildRequires for perl packages (was: Пакеты залеживаются в incoming) Alexey Tourbin 2005-04-12 5:50 ` [devel] Пакеты залеживаются в incoming Andrey Rahmatullin 2005-04-12 7:13 ` [devel] избыточность BuildRequires (was: Пакеты залеживаются в incoming) Alexey Tourbin 2 siblings, 1 reply; 16+ messages in thread From: Alexey I. Froloff @ 2005-04-12 5:30 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 583 bytes --] * Alexey Gladkov <legion@> [050411 20:57]: > > Кстати, это нормально, что buildreq ничего подобного не находит? > Нормально. > Вы можете использовать buildreq -bi <Spec> , но в этом случае в > BuildRequires будет избыточность. Ну вообще-то для перловых пакетов и надо использовать -bi. Алексей Турбин об этом писал неоднократно. -- Regards, Sir Raorn. ------------------- > Эх, хорошо бы, если бы Витя тряхнул стариной... :) Дык сколько ж можно трясти стариной над стариной (1.3.x) -- оно уже не в том возрасте, когда *API меняют как перчатки... -- mike in devel@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] BuildRequires for perl packages (was: Пакеты залеживаются в incoming) 2005-04-12 5:30 ` Alexey I. Froloff @ 2005-04-12 6:58 ` Alexey Tourbin 2005-04-12 8:14 ` [devel] " Alexey Tourbin ` (2 more replies) 0 siblings, 3 replies; 16+ messages in thread From: Alexey Tourbin @ 2005-04-12 6:58 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1514 bytes --] On Tue, Apr 12, 2005 at 09:30:39AM +0400, Alexey I. Froloff wrote: > * Alexey Gladkov <legion@> [050411 20:57]: > > > Кстати, это нормально, что buildreq ничего подобного не находит? > > Нормально. > > Вы можете использовать buildreq -bi <Spec> , но в этом случае в > > BuildRequires будет избыточность. > Ну вообще-то для перловых пакетов и надо использовать -bi. > Алексей Турбин об этом писал неоднократно. Не всегда, а иногда, даже изредка. :) Дело в том, что если в пакете есть `make test', в котором происходит загрузка (и тестирование) всех модулей, которые будут установлены, то -bi использовать не надо. Если же в пакете тестов нету, т.е. `make test' говорит 'No tests defined for $(NAME) extension.', то использовать -bi почти наверняка надо, т.к. perl.req (в конце стадии -bi) производит полноценную загрузку модулей для синтаксического анализа (вернее, для анализа дерева опкодов), при которой отрабатывают все директивы "use" и некоторые директивы "require" (это особенность самой загрузки модулей, то есть самого перла, а не perl.req). Что касается просто программ, написанных на перле, то рекомендую в конце секции %build добавить что-нибудь вроде ./prog --version Это должно зафиксировать все сборочные зависимости. А также это тест на минимальную работоспособность. А вообще треды лучше оторвать. Rafael Garcia-Suarez стал собирать перл для мандраки без тредов вообще. Кстати, вот с ним интервью: http://www.perl.com/pub/a/2005/02/24/mandrakelinux.html [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] Re: BuildRequires for perl packages (was: Пакеты залеживаются в incoming) 2005-04-12 6:58 ` [devel] BuildRequires for perl packages (was: Пакеты залеживаются в incoming) Alexey Tourbin @ 2005-04-12 8:14 ` Alexey Tourbin 2005-04-12 8:42 ` [devel] make check Dmitry V. Levin 2005-04-12 10:42 ` [devel] [wiki] Re: BuildRequires for perl packages Michael Shigorin 2 siblings, 0 replies; 16+ messages in thread From: Alexey Tourbin @ 2005-04-12 8:14 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 298 bytes --] On Tue, Apr 12, 2005 at 10:58:57AM +0400, Alexey Tourbin wrote: > Что касается просто программ, написанных на перле, то рекомендую в конце > секции %build добавить что-нибудь вроде > > ./prog --version Или %__perl -Mblib ./prog --version если в каталоге blib после сборки есть модули. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] make check 2005-04-12 6:58 ` [devel] BuildRequires for perl packages (was: Пакеты залеживаются в incoming) Alexey Tourbin 2005-04-12 8:14 ` [devel] " Alexey Tourbin @ 2005-04-12 8:42 ` Dmitry V. Levin 2005-04-12 9:32 ` [devel] " Alexey Tourbin 2005-04-12 10:42 ` [devel] [wiki] Re: BuildRequires for perl packages Michael Shigorin 2 siblings, 1 reply; 16+ messages in thread From: Dmitry V. Levin @ 2005-04-12 8:42 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1073 bytes --] On Tue, Apr 12, 2005 at 10:58:57AM +0400, Alexey Tourbin wrote: > On Tue, Apr 12, 2005 at 09:30:39AM +0400, Alexey I. Froloff wrote: > > * Alexey Gladkov <legion@> [050411 20:57]: > > > > Кстати, это нормально, что buildreq ничего подобного не находит? > > > Нормально. > > > Вы можете использовать buildreq -bi <Spec> , но в этом случае в > > > BuildRequires будет избыточность. > > Ну вообще-то для перловых пакетов и надо использовать -bi. > > Алексей Турбин об этом писал неоднократно. > > Не всегда, а иногда, даже изредка. :) > > Дело в том, что если в пакете есть `make test', в котором происходит > загрузка (и тестирование) всех модулей, которые будут установлены, то > -bi использовать не надо. Если 'make test' запускается посредством макросов из /etc/rpm/macros.d/perl5, то стоит добавить в них проверку, выключающую запуск 'make test' под buildreq'ом. За неимением (пока) секции %check, я в своих пакетах обычно использую такую конструкцию: %{?!__buildreqs:%{?!_without_check:%{?!_disable_check:%make_build -k check}}} -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] Re: make check 2005-04-12 8:42 ` [devel] make check Dmitry V. Levin @ 2005-04-12 9:32 ` Alexey Tourbin 0 siblings, 0 replies; 16+ messages in thread From: Alexey Tourbin @ 2005-04-12 9:32 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1129 bytes --] On Tue, Apr 12, 2005 at 12:42:35PM +0400, Dmitry V. Levin wrote: > > Дело в том, что если в пакете есть `make test', в котором происходит > > загрузка (и тестирование) всех модулей, которые будут установлены, то > > -bi использовать не надо. > > Если 'make test' запускается посредством макросов из > /etc/rpm/macros.d/perl5, то стоит добавить в них проверку, выключающую > запуск 'make test' под buildreq'ом. Я как раз хотел сказать, что `make test' в перловых пакетах под buildreq'ом запускать *нужно* (за редким исключением), иначе весьма вероятен "недобор" зависимостей, которые позже опять потребуются на стадии perl.req. > За неимением (пока) секции %check, я в своих пакетах обычно использую Пока? > такую конструкцию: > %{?!__buildreqs:%{?!_without_check:%{?!_disable_check:%make_build -k check}}} /etc/rpm/macros.d/perl5: %{?!_without_test:%{?!_disable_test:: running tests; LD_BIND_NOW=1 PERL_DL_NONLAZY=1 %make test CP="%__cp -p" %{?_enable_debug:TEST_VERBOSE=1} </dev/null}} \ То есть будет работать "на общих основаниях": buildreq --args='--without test' *.spec > -- > ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] [wiki] Re: BuildRequires for perl packages 2005-04-12 6:58 ` [devel] BuildRequires for perl packages (was: Пакеты залеживаются в incoming) Alexey Tourbin 2005-04-12 8:14 ` [devel] " Alexey Tourbin 2005-04-12 8:42 ` [devel] make check Dmitry V. Levin @ 2005-04-12 10:42 ` Michael Shigorin 2 siblings, 0 replies; 16+ messages in thread From: Michael Shigorin @ 2005-04-12 10:42 UTC (permalink / raw) To: ALT Devel discussion list On Tue, Apr 12, 2005 at 10:58:57AM +0400, Alexey Tourbin wrote: > > Ну вообще-то для перловых пакетов и надо использовать -bi. > > Алексей Турбин об этом писал неоднократно. > Не всегда, а иногда, даже изредка. :) http://wiki.sisyphus.ru/NjuansySborki/Perl -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Пакеты залеживаются в incoming 2005-04-11 15:55 ` Alexey Gladkov 2005-04-12 5:30 ` Alexey I. Froloff @ 2005-04-12 5:50 ` Andrey Rahmatullin 2005-04-12 7:13 ` [devel] избыточность BuildRequires (was: Пакеты залеживаются в incoming) Alexey Tourbin 2 siblings, 0 replies; 16+ messages in thread From: Andrey Rahmatullin @ 2005-04-12 5:50 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 388 bytes --] On Mon, Apr 11, 2005 at 07:55:23PM +0400, Alexey Gladkov wrote: > BuildRequires будет избыточность. Она там почти всегда есть. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Собственно, работоспособность в данном случае означает тестируемость. Если будут потребители, способные это тестировать - то будет работоспособное решение. -- cray in sisyphus@ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] избыточность BuildRequires (was: Пакеты залеживаются в incoming) 2005-04-11 15:55 ` Alexey Gladkov 2005-04-12 5:30 ` Alexey I. Froloff 2005-04-12 5:50 ` [devel] Пакеты залеживаются в incoming Andrey Rahmatullin @ 2005-04-12 7:13 ` Alexey Tourbin 2 siblings, 0 replies; 16+ messages in thread From: Alexey Tourbin @ 2005-04-12 7:13 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 649 bytes --] On Mon, Apr 11, 2005 at 07:55:23PM +0400, Alexey Gladkov wrote: > Вы можете использовать buildreq -bi <Spec> , но в этом случае в > BuildRequires будет избыточность. Прямо-таки слухи какие-то ходят про избыточность BuildRequires при использовании `buildreq -bi'. Но точной информации о том, что за фокусы происходят в find-requires и какие именно из-за этого появляются избыточные зависимости, никто не дает. Я пока заметил, что если в пакете есть *.so* файлы, то в find-requires запускается питон. Запускаю я `buildreq -bi perl-*.spec', а мне туда раз! -- три питона. Я: ой! -- vim perl-*.spec -- WWW dWdWdW ZZ -- и дальше еду... [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] xmltv (was: Пакеты залеживаются в incoming) 2005-04-11 15:20 ` Alexey Gladkov 2005-04-11 15:52 ` Вячеслав Диконов @ 2005-04-12 6:38 ` Alexey Tourbin 2005-04-12 8:53 ` Вячеслав Диконов 1 sibling, 1 reply; 16+ messages in thread From: Alexey Tourbin @ 2005-04-12 6:38 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 182 bytes --] On Mon, Apr 11, 2005 at 07:20:08PM +0400, Alexey Gladkov wrote: > + /usr/lib/rpm/find-requires > Can't locate threads.pm in @INC (@INC contains: /usr/lib/rpm Зачем ему треды? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] xmltv (was: Пакеты залеживаются в incoming) 2005-04-12 6:38 ` [devel] xmltv " Alexey Tourbin @ 2005-04-12 8:53 ` Вячеслав Диконов 0 siblings, 0 replies; 16+ messages in thread From: Вячеслав Диконов @ 2005-04-12 8:53 UTC (permalink / raw) To: ALT Devel discussion list В Втр, 12/04/2005 в 10:38 +0400, Alexey Tourbin пишет: > On Mon, Apr 11, 2005 at 07:20:08PM +0400, Alexey Gladkov wrote: > > + /usr/lib/rpm/find-requires > > Can't locate threads.pm in @INC (@INC contains: /usr/lib/rpm > > Зачем ему треды? По моим понятиям незачем, но раз попросил, то пусть. Зависимости у отдельных компонентов xmltv могут быть самыми причудливыми. // Я-таки сделал первый живой вариант tv_grab_ru для него :). ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2005-04-12 10:42 UTC | newest] Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-04-08 19:41 [devel] Пакеты залеживаются в incoming Alexey Rusakov 2005-04-11 10:28 ` Alexey Gladkov 2005-04-11 14:17 ` Вячеслав Диконов 2005-04-11 15:20 ` Alexey Gladkov 2005-04-11 15:52 ` Вячеслав Диконов 2005-04-11 15:55 ` Alexey Gladkov 2005-04-12 5:30 ` Alexey I. Froloff 2005-04-12 6:58 ` [devel] BuildRequires for perl packages (was: Пакеты залеживаются в incoming) Alexey Tourbin 2005-04-12 8:14 ` [devel] " Alexey Tourbin 2005-04-12 8:42 ` [devel] make check Dmitry V. Levin 2005-04-12 9:32 ` [devel] " Alexey Tourbin 2005-04-12 10:42 ` [devel] [wiki] Re: BuildRequires for perl packages Michael Shigorin 2005-04-12 5:50 ` [devel] Пакеты залеживаются в incoming Andrey Rahmatullin 2005-04-12 7:13 ` [devel] избыточность BuildRequires (was: Пакеты залеживаются в incoming) Alexey Tourbin 2005-04-12 6:38 ` [devel] xmltv " Alexey Tourbin 2005-04-12 8:53 ` Вячеслав Диконов
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git