[Comm] вопрос по сборке

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Окт 31 18:38:34 MSK 2003


On Fri, Oct 31, 2003 at 03:58:06PM +0300, Николай wrote:
> После просмотра материала по поводу сборки rpm на atmsk'e
> решил собрать пакет, но получил следующую ошибку:
> 
> Выполняется(%install): /bin/sh -e /home/prickle/tmp/rpm-tmp.21287
> + umask 022
> + /bin/mkdir -p /home/prickle/RPM/BUILD
> + cd /home/prickle/RPM/BUILD
> + /bin/chmod -Rf u+rwX -- /home/prickle/tmp/epsxe-buildroot
> + :
> + /bin/rm -rf -- /home/prickle/tmp/epsxe-buildroot
> + cd epsxe-1.5.2
> + make 'INSTALL=/bin/install -p' install DESTDIR=/home/prickle/tmp/epsxe-buildroot
> make: Entering directory `/home/prickle/RPM/BUILD/epsxe-1.5.2'
> make: *** No rule to make target `install'.  Stop.
> 
> Объясните чего за правило он требует,

Правило в Makefile.  Странную софтину пытаетесь собирать - make
install не знает.  Видимо, надо читать её документацию - как её
нужно устанавливать после сборки - и вписать эти действия в spec.
Кстати, %build прошёл нормально?

> и зачем перед командами нужно ставить %_ (вынес такой вывод на
> основании спек пакета из сизифа)??

Это просто стандартные макросы - там указывается полный путь.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/community/attachments/20031031/2b92b77e/attachment-0002.bin>


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