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

Прокопьев Евгений =?iso-8859-1?q?john_=CE=C1_rmts=2Edonpac=2Eru?=
Вт Сен 23 13:55:41 MSD 2003


iLya Bryzgalow пишет:
> On Mon, 22 Sep 2003 23:57:06 +0400
> Прокопьев Евгений <john на rmts.donpac.ru> wrote:
> 
> 
>>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)
> 
> она (он) ясно написала "не могу записать"
> Пользователю, из под которого создается РПМ нельзя писать в этот
> каталог.

Ну это как раз понятно.

>>
>>Ошибки сборки пакетов:
>>     Неверный код возврата из /home/john/tmp/rpm-tmp.96427 (%install)
>>
>>Что я делаю неправильно?
> 
> Надо править спек на предмет удаления "make install"

А именно? Чем его заменить?

> и всяких "install -m 0644 -o root -g root ..." 

А это чем?

> Возьмите "правильный" спек и посмотрите.

Да вообще-то я имено так и делал. Спек написан на основе спека iptables, 
мои изменения сводились к замене имен файлов и описаний. Оригинальный 
спек iptables собирается без проблем.


-- 
С уважением, Прокопьев Евгений




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