[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