[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