[sisyphus] Re: rpm & spec

Andriy Dobrovol's'kii =?iso-8859-1?q?dobr_=CE=C1_iop=2Ekiev=2Eua?=
Ср Окт 27 18:25:38 MSD 2004


Michael Shigorin wrote:
> On Wed, Oct 27, 2004 at 03:51:14PM +0300, Andriy Dobrovol's'kii wrote:
> 
>>>>Я хочу чтоб из пакета оно ставилось в структуру /usr/local.
>>>>Чтоб не засорять основное дерево левыми пакетами...
>>>
>>>Не надо этого делать.  Пакет -- значит, уже не левый.
>>
>>Отвечу тебе и Ивану сразу. Да в /usr/local/ ставить пожалуй не
>>стоит. По современным стандартам нужно скорее в /opt. Нужно над
>>этим подумать.
> 
> 
> Не нужно над этим думать -- почитай FHS.
> 
Не тока читал, но и переводил и публиковал перевод, если ты помниш. 
Он правда "потерялся" при переезде на новый движок. :( А я так и не 
нашел времени понять как его "найти" на место.
> 
>>А пакет таки левый. Ибо не входит в дистрибутив.  И потому, всё
>>по тем же стандартам, ему не место в общем дереве.
> 
> 
> Это не "стандарты" никакие, а ты себе что-то вбил в голову :-)
> Выдыхай :-)
> 
Ладно. Меня сейчас не это занимет. Стандарты, не стандарты, какая 
разница? Я хочу чтобы пакет ставился в конкретное место. Имею право? 
Или у нас можно только в корень и никуда больше? Во всех других 
случаях нужно искать для сборки другой дистрибутив? Почему-то думаю, 
что нет.
Нарисовалась иная проблема:
Executing(%install): /bin/sh -e /home/andriy/RPM/tmp/rpm-tmp.8832
+ umask 022
+ /bin/mkdir -p /home/andriy/RPM/BUILD
+ cd /home/andriy/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /home/andriy/RPM/BUILD/sarg-buildroot
+ :
+ /bin/rm -rf -- /home/andriy/RPM/BUILD/sarg-buildroot
+ cd sarg-2.0.1
+ %_mkdir_p /home/andriy/RPM/BUILD/sarg-buildroot/usr/local/bin
/home/andriy/RPM/tmp/rpm-tmp.8832: line 87: fg: no job control
error: Bad exit status from /home/andriy/RPM/tmp/rpm-tmp.8832 (%install)


RPM build errors:
     Bad exit status from /home/andriy/RPM/tmp/rpm-tmp.8832 (%install)
Контроль какой работы отсутствует? Поиск по гуглю дал только 
аналогичный вопрос и никаких ответов...
И где найти смысл например макроса %setup и его вариантов?
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   265-7824            Department of Gas Electronics
Fax:   (380-44)   265-2329             Institute of Physics of NASU
*********************************************************************



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