Re: [Comm]Как правильно собрать RPM

Alexey Novikov =?iso-8859-1?q?Shader_=CE=C1_yandex=2Eru?=
Вт Сен 23 15:36:03 MSD 2003


>>Необходимо собрать RPM для ebtables. Спек выглядит так:

Прошу прощения, невнимательно смотрел:

mkdir -p /usr/share/man/man8
         ^^^^^^^^^^^^^^^^^^^
install -m 0644 -o root -g root ebtables.8 /usr/share/man/man8/ebtables.8
install: cannot create regular file `/usr/share/man/man8/ebtables.8': 
Permission denied
make: *** [/usr/share/man/man8/ebtables.8] Error 1
ошибка: Неверный код возврата из /home/john/tmp/rpm-tmp.96427 (%install)

Если я правильно понимаю, то нужно патчить Makefile, т.к. он это пытается
сделать во вреья make install. Хотя возможно будет достаточно заменить

make install install-experimental DESTDIR=%buildroot BINDIR=/sbin MANDIR=%_mandir

на

make install install-experimental DESTDIR=%buildroot BINDIR=/sbin \
MANDIR=%buildroot%_mandir

-- 
С уважением,
Алексей Новиков




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