[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