[sisyphus] По поводу сборки пакетов
Vitaly Lipatov
=?iso-8859-1?q?LAV_=CE=C1_VL3143=2Espb=2Eedu?=
Ср Дек 12 12:26:09 MSK 2001
On 12 December 2001 12:12, AVL wrote:
> две тонкости сразу.
>
> 1) во время сборки рпм пытается исполнить еще и секцию install (для теста)
> соответственно из под непривилегированного пользователя писать в /usr/*
> нельзя значит пишется все в иерархию /var/temp/lkfgj875kljfd/usr/*
Может быть это и вызывает проблемы в секции install, но
речь идет о том, что %build не проходит, поскольку ошибки происходят
при компиляции (или при линковке). На этом этапе еще нет
/var/temp/lkfgj875kljfd/
> 2) там же обычно меняются права и владелец устанавливаемых файлов. опять не
> имеем права на такое. обычно помогает "выкусывание" соответствующих опций
> -u root -g root из Makefile это можно сделать еще в секции prep
> perl -pi -e 's|-u root -g root||g'
Ну то же, пока до этого этапа не дойти, всё гораздо раньше обрывается :(
--
Lav
Виталий Липатов
ФГУП "ЦНИИ Судовой Электротехники и Технологии", Санкт-Петербург
GNU! Linux! LaTeX! LyX!
Подробная информация о списке рассылки Sisyphus