[devel] rpm macros

Ivan Zakharyaschev =?iso-8859-1?q?vanyaz_=CE=C1_mccme=2Eru?=
Вс Ноя 12 01:06:54 MSK 2000


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



Подробная информация о списке рассылки Devel