From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ivan Zakharyaschev To: Subject: Re: [devel] rpm macros In-Reply-To: <20001110181248.A5109@rotterdam.sigent.intranet> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0beta6 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: http://www.logic.ru/pipermail/devel/ X-Original-Date: Sun, 12 Nov 2000 01:06:54 +0300 (MSK) Date: Sun, 12 Nov 2000 01:06:54 +0300 (MSK) Archived-At: List-Archive: List-Post: On Fri, 10 Nov 2000, Mikhail Zabaluev wrote: > Кто-нибудь может объяснить, почему при следующем изменении в > /usr/lib/rpm/macros для rpm-3.0.6-ipl4mdk.compat получается бесконечный > цикл: Объяснить не могу, могу сообщить, что следующие определения (не связанные ни с чем больше) в ~/.rpmmacros тоже вызывают бесконечную рекурсию: %embrace() %brace %1 %brace() begin %1 end при попытке сделать $ rpm --eval='%embrace a b' У меня rpm-3.0.6-ipl4mdk. Может, ничего неправильно в такой обработке и нет, надо понять, по каким правилам она происходит. > --- macros.orig Thu Nov 9 22:14:41 2000 > +++ macros Thu Nov 9 22:54:32 2000 > @@ -726,8 +726,8 @@ > %{___build_post} > > # mdk compatibility > -%_install_info %install_info > -%_remove_install_info %uninstall_info > +%_install_info() %{install_info %*} > +%_remove_install_info() %{uninstall_info %*} > %_initrddir %_initdir > > # BEGIN GLIBC TRICKS -- Best regards, Ivan Z. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel