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 прошёл нормально? > и зачем перед командами нужно ставить %_ (вынес такой вывод на > основании спек пакета из сизифа)?? Это просто стандартные макросы - там указывается полный путь.