On Thu, Oct 09, 2003 at 06:00:27PM +0400, Alexey I. Froloff wrote: > * Dmitry V. Levin [031009 16:57]: > > "sh --rpm-requires" работает в режиме "sh -n", т.е. с > > read_but_dont_execute == 1 > > Таким образом, ни одной функции не определяется, поэтому даже > > find_function(cmd0) не поможет. > Почему не определяется? type проставляется ещё в момент парсинга > скрипта, при read_but_dont_execute == 1 не определяются функции > только из environment (variables.c:263)... Достаточно посмотреть код повнимательнее. Тем не менее, прилагаемый патч решает поставленную задачу. -- ldv