Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alex Korchmar                        2:5020/400     27 Mar 2003  19:16:49
 To : Yoric Kotchukov
 Subject : Re: rpm -bb blah.spec
 -------------------------------------------------------------------------------- 
 
 Yoric Kotchukov <Yoric.Kotchukov@p47.f913.n50.z2.fidonet.org> wrote:
 
 YK> Вот только --rebuild пытается после сборки устанавливать собранный пакет,
 
 он пытается не "установить пакет", а выполнить target %install. 
 Если ты имеешь дело с redhat - там обычно все это делается куда-нибудь
 в сторонку (если это gnu-style исходник - путем DESTDIR=/tmp/чтонибудь)
 и за собой стирается. У SuSE, когда я ее еще не выбросил - все было
 печально, люди так за семь лет не удосужились разобраться в используемом
 инструменте и тупо ставят в живое дерево файловой системы. (отсюда же у
 них и проблемы с пропуском важных файлов в бинарном пакадже и прочие
 странности)
 
 YK> что не всегда желательно. То есть РПМ в принципе не может собрать бинарный
 YK> РПМ, не устанавливая его?
 
 не делая %install - нет, не может - ему нужно получить дерево файловой
 системы для упаковки в архив - бинарники в usr/bin, маны в share/man
 и т.д.  Hеобходимости делать это именно в корень настоящей системы,
 а не создать отдельно иерархию в сторонке (и не от юзера рут) нету, но
 иногда других вариантов не оставляют косорукие авторы самой программы
 - типа make install у них не умеет никуда, кроме /usr, файлов сотни,
 а мэйкфайл такой, что патчить его невозможно.
 Hо бывает чрезвычайно редко.
 > Alex
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: rpm -bb blah.spec   Alex Korchmar   27 Mar 2003 19:16:49 
Архивное /ru.linux/657718d9cbc3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional