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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     30 Mar 2003  01:04:22
 To : Yoric Kotchukov
 Subject : Re: rpm -bb blah.spec
 -------------------------------------------------------------------------------- 
 
 n> <m33cl8lgu4.fsf@vb.dn.ua>
 n> <Pine.LNX.4.10.10303291215280.27071-100000@haus.localdomain>
 
 From: Vladimir Bormotov <bor@vb.dn.ua>
    Hi, Yoric!
 
 >>>>> "YK" == Yoric Kotchukov <Yoric.Kotchukov@p47.f913.n50.z2.fidonet.org>
 >>>>> writes:
 
 >>Вот только --rebuild пытается после сборки устанавливать собранный пакет,
 >>>>> ??!
 >>>>Видимо имелись ввиду криво написанные .spec,
 >>>>в которых make install делается без всяких там
 >>>>DESTDIR=bla-bla-bla
 
 YK>> А если присутствует DESTDIR=/usr/local (например), 
 >> 
 >> давайте перейдем от абстрактных пирмеров, к конкретным.
 
  YK> Это был вопрос.
 
  вот я не понял вопроса.
  
 YK>> то ставиться будет в него, не перекрывая оригинал?  То есть всё равно
 YK>> в .спек-е надо проверять, не установлен ли уже такой пакет и прочие
 YK>> несовместимые условия? 
 YK>> А также, только ".spec" должен разрешать все конфликтные ситуации?
 >>
 >> http://www.rpm.org/max-rpm/
 
  YK> Hу мы же всё-таки в Фидо, а не в интернете...
 
  если вы всеж таки в фидо, то что я могу поделаьт?  Я вполне себе в
  интернете. 
  
  Далее, если вы, сознательно себя ОГРАHИЧИВАЕТЕ только одним способом
  получения информации, а именно "через фидо", то что я могу поделать?
  
  Я, когда у меня не было дома интернета, пользовался интернетом на работе.
  Когда не было на работе, брал пиво, и ходил к провайдеру.
  
  Кстати, я и сейчас к нему хожу, но уже не за интернетом, а просто
  пообщаться. 
  
  
 [skip - совсем не нужно было все цитировать]
 
  YK> %install
 
  YK> make install-strip \
  YK>   prefix=$RPM_BUILD_ROOT%{_prefix} \
  YK>   infodir=$RPM_BUILD_ROOT%{_infodir} \
  YK>   mandir=$RPM_BUILD_ROOT%{_mandir}
 
  вполне типичный вызов  make install из .spec
  
  
 [skip]
  YK> 2) А вот .спек, который внутри tar.gz, который, в свою очередь, внутри
  YK> src.rpm (какой высокопоэтичный оборот получился).  Кстати, в каком
  YK> случае какой .спек используется?  
 
  YK> Первый - "rpm --rebuild *.src.rpm", а
  YK> второй - "rpm -tb|bb *.spec"? Или зачем их два?
 
  читаем Maximum RPM.  Поверь, мне совершенно не доставляет удовольствия
  пересказывать кому-либо то, что можно прочесть в открытых источниках.
  
  Если тебе доставляет удовольствие послушать мой рассказ - без проблем, но
  за удовольствие нужно платить.
  
  Hет, мне не нужно, заплати провайдеру, Интернет-Кафе, еще где-то, и
  почитай таки книгу.
  
  
 [skip]
 
  YK> Как говаривал Чингачкук, "я всё сказал".
 
  я тоже, еще в самом начале: 
   кривые спеки выкидывай, или переписывай.
   кривые мейкфалы - выкидывай или пеерписывай
   кривые исходники - тоже самое.
 
  Добро подаловать в мир OpenSource.  Открытость исходников не делает их
  качественее.  По крайней мере, не "за одно мгновение".  
   
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: rpm -bb blah.spec   Vladimir Bormotov   30 Mar 2003 01:04:22 
 Re: rpm -bb blah.spec   Aleksey Cheusov   31 Mar 2003 14:41:42 
 Re: rpm -bb blah.spec   Pavel Marenyuk   02 Apr 2003 19:20:20 
 Re: rpm -bb blah.spec   Aleksey Cheusov   02 Apr 2003 20:21:24 
Архивное /ru.linux/2541425128eb.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional