* [devel] Re: webalizer-2.01.10-alt5.1: rebuild failed [1] @ 2005-10-17 19:19 ` Michael Shigorin 2005-10-17 19:23 ` Dmitry V. Levin 0 siblings, 1 reply; 8+ messages in thread From: Michael Shigorin @ 2005-10-17 19:19 UTC (permalink / raw) To: devel On Mon, Oct 17, 2005 at 04:43:09AM +0400, QA Team Robot wrote: > error: Macro %apache_webmaster not found > error: line 136: find $i -group %apache_webmaster \( -type f -o -type d \) -print0 \ > | xargs -r0 -- /bin/chown -Rv root:webalizer И что с этим предлагается делать? ~> rpm --eval %apache_webmaster webmaster ~> rpm -qf /etc/rpm/macros.d/apache apache-devel-1.3.33rusPL30.20-alt2 -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] Re: webalizer-2.01.10-alt5.1: rebuild failed [1] 2005-10-17 19:19 ` [devel] Re: webalizer-2.01.10-alt5.1: rebuild failed [1] Michael Shigorin @ 2005-10-17 19:23 ` Dmitry V. Levin 2005-10-17 19:30 ` [devel] webalizer-2.01.10-alt6 Michael Shigorin 0 siblings, 1 reply; 8+ messages in thread From: Dmitry V. Levin @ 2005-10-17 19:23 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 640 bytes --] On Mon, Oct 17, 2005 at 10:19:00PM +0300, Michael Shigorin wrote: > On Mon, Oct 17, 2005 at 04:43:09AM +0400, QA Team Robot wrote: > > error: Macro %apache_webmaster not found > > error: line 136: find $i -group %apache_webmaster \( -type f -o -type d \) -print0 \ > > | xargs -r0 -- /bin/chown -Rv root:webalizer > > И что с этим предлагается делать? > > ~> rpm --eval %apache_webmaster > webmaster > ~> rpm -qf /etc/rpm/macros.d/apache > apache-devel-1.3.33rusPL30.20-alt2 Просто добавить apache-devel в список сборочных зависимостей. P.S. Вот так rpmbuild поймал ошибку в %pre и %triggerpostun. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] webalizer-2.01.10-alt6 2005-10-17 19:23 ` Dmitry V. Levin @ 2005-10-17 19:30 ` Michael Shigorin 2005-10-17 21:10 ` [devel] webalizer-2.01.10-alt6 Alexey Tourbin 0 siblings, 1 reply; 8+ messages in thread From: Michael Shigorin @ 2005-10-17 19:30 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Oct 17, 2005 at 11:23:38PM +0400, Dmitry V. Levin wrote: > > И что с этим предлагается делать? > Просто добавить apache-devel в список сборочных зависимостей. М-да. Даже мысли не допустил, что его там могло не быть... -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] Re: webalizer-2.01.10-alt6 2005-10-17 19:30 ` [devel] webalizer-2.01.10-alt6 Michael Shigorin @ 2005-10-17 21:10 ` Alexey Tourbin 2005-10-18 1:46 ` Andrey Rahmatullin 0 siblings, 1 reply; 8+ messages in thread From: Alexey Tourbin @ 2005-10-17 21:10 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 551 bytes --] On Mon, Oct 17, 2005 at 10:30:28PM +0300, Michael Shigorin wrote: > On Mon, Oct 17, 2005 at 11:23:38PM +0400, Dmitry V. Levin wrote: > > > И что с этим предлагается делать? > > Просто добавить apache-devel в список сборочных зависимостей. > М-да. Даже мысли не допустил, что его там могло не быть... Это известная засада: buildreq "не ловит" файлы в /etc/rpm/macros.d. Workaround: где-нибудь в этих макросах делать stat за пределы /etc/rpm/macros.d. stat будет срабатывать только при раскрытии макросов. В alternatives вроде такое было. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] Re: webalizer-2.01.10-alt6 2005-10-17 21:10 ` [devel] webalizer-2.01.10-alt6 Alexey Tourbin @ 2005-10-18 1:46 ` Andrey Rahmatullin 2005-10-18 21:56 ` Alexey Tourbin 0 siblings, 1 reply; 8+ messages in thread From: Andrey Rahmatullin @ 2005-10-18 1:46 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 409 bytes --] On Tue, Oct 18, 2005 at 01:10:33AM +0400, Alexey Tourbin wrote: > Workaround: где-нибудь в этих макросах делать stat за пределы > /etc/rpm/macros.d. В каждом?? -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Все должно в utf-8 работать. Второй GTK как раз кучу проблем с этим решил. Решить-то он решил, но программы под GTK2 нужно писать правильно. :-) -- abr in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] Re: webalizer-2.01.10-alt6 2005-10-18 1:46 ` Andrey Rahmatullin @ 2005-10-18 21:56 ` Alexey Tourbin 2005-10-19 7:18 ` Alexey I. Froloff 2005-10-19 8:00 ` Michael Shigorin 0 siblings, 2 replies; 8+ messages in thread From: Alexey Tourbin @ 2005-10-18 21:56 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 831 bytes --] On Tue, Oct 18, 2005 at 07:46:10AM +0600, Andrey Rahmatullin wrote: > On Tue, Oct 18, 2005 at 01:10:33AM +0400, Alexey Tourbin wrote: > > Workaround: где-нибудь в этих макросах делать stat за пределы > > /etc/rpm/macros.d. > В каждом?? В каждом, если есть необходимость. Суть проблемы в следующем: rpm загружает файлы /etc/rpm/macros.d/* автоматически. Если бы buildreq их ловил, то появилось бы много лишних зависимостей (на все пакеты, которые кладут файлы в /etc/rpm/macros.d). Однако макросы раскрываются при фактическом к ним обращении. Если определить макрос %_mydir как %_mydir %([ -f /usr/bin/myexe ])%_libdir/my то в момент раскрытия макроса %_mydir будут сделан stat(2) /usr/bin/myexe. Если файл с макросом %_mydir и /usr/lib/myexe лежат в одном пакете, то buildreq теперь "отловит" этот пакет. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] Re: webalizer-2.01.10-alt6 2005-10-18 21:56 ` Alexey Tourbin @ 2005-10-19 7:18 ` Alexey I. Froloff 2005-10-19 8:00 ` Michael Shigorin 1 sibling, 0 replies; 8+ messages in thread From: Alexey I. Froloff @ 2005-10-19 7:18 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 562 bytes --] * Alexey Tourbin <at@> [051019 02:00]: > В каждом, если есть необходимость. Суть проблемы в следующем: rpm > загружает файлы /etc/rpm/macros.d/* автоматически. А я ведь предлагал не грузить их автоматом и не игнорировать, а просто использовать %include, как это сделано в PLD, например. Ну может с несколько другим синтаксисом... -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------- Inform-Mobil, Ltd. System Administrator http://www.inform-mobil.ru/ Tel: +7(095)504-4709, Fax: +7(095)513-1006 [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* [devel] Re: webalizer-2.01.10-alt6 2005-10-18 21:56 ` Alexey Tourbin 2005-10-19 7:18 ` Alexey I. Froloff @ 2005-10-19 8:00 ` Michael Shigorin 1 sibling, 0 replies; 8+ messages in thread From: Michael Shigorin @ 2005-10-19 8:00 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 355 bytes --] On Wed, Oct 19, 2005 at 01:56:57AM +0400, Alexey Tourbin wrote: > > > Workaround: где-нибудь в этих макросах делать stat за пределы > > > /etc/rpm/macros.d. > > В каждом?? > В каждом, если есть необходимость. Изврат :( Дешевле руками выходит. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-10-19 8:00 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-10-17 19:19 ` [devel] Re: webalizer-2.01.10-alt5.1: rebuild failed [1] Michael Shigorin 2005-10-17 19:23 ` Dmitry V. Levin 2005-10-17 19:30 ` [devel] webalizer-2.01.10-alt6 Michael Shigorin 2005-10-17 21:10 ` [devel] webalizer-2.01.10-alt6 Alexey Tourbin 2005-10-18 1:46 ` Andrey Rahmatullin 2005-10-18 21:56 ` Alexey Tourbin 2005-10-19 7:18 ` Alexey I. Froloff 2005-10-19 8:00 ` Michael Shigorin
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