[devel] rpm-build-4.0.4-alt78 beehive_status

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Ср Сен 12 02:16:01 MSD 2007


> wanpipe-3.1.3-alt1
> 	shell.req: /usr/src/tmp/wanpipe-buildroot/etc/wanpipe/lib/x25_lib.sh: menu_name not found
> 	(skip)
> 	/usr/src/tmp/wanpipe-buildroot/etc/wanpipe/samples/redialer: line 17: syntax error near
> 	unexpected token `newline'
> 	/usr/src/tmp/wanpipe-buildroot/etc/wanpipe/samples/redialer: line 17: `PHONE1=<INSERT
> 	PHONE NUMBER>'
> 	error: /bin/sh failed
> 	error:

Здесь находится неисполняемый /bin/sh скрипт.  Неисполняемые
шелл-скрипты теперь тоже обрабатываются, как и исполняемые (rationale:
невозможно отличить скрипт от библиотеки шелл-функций).

Этот скрипт, по-видимому, является шаблоном.

$ rpmpeek wanpipe-3.1.3-alt1.i586.rpm cat -n ./etc/wanpipe/samples/redialer |grep -C1 -w 17
    16  # and see the function 'callall' below for the dial process.
    17  PHONE1=<INSERT PHONE NUMBER>
    18  
$

Вообще странно, что существует каталог /etc/wanpipe/samples и в нём
лежит какой-то скрипт-шаблон.  Думаю, что если всё же очень хочется
так делать, то можно исправить номер телефона на какой-нибудь 555-555.
Или заквотить: '<INSERT PHONE NUMBER>'.

Другой вариант -- явно игнорировать зависимости:
%add_findreq_skiplist /etc/wanpipe/samples/*

Для каталога /usr/share/doc/ эта "операция" выполняется автоматически.

Но, кстати, в этом скрипте есть зависимость на /usr/sbin/chat (ppp),
которой нет у самого пакета wanpipe.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070912/f4a6be7d/attachment-0002.bin>


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