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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Hleb Valoska                         2:452/60.16    09 Mar 2003  15:27:52
 To : All
 Subject : Re: rpm и все, все, все
 -------------------------------------------------------------------------------- 
 
 
  HV>> Первый, идеологический.  Почему %_builddir ссылается на
  HV>> %{_topdir}/BUILD, который расположен в /usr? 
  VB>  в /usr/src/<dist-name>/
  
 Hе суть важно. Я не думаю, что кто-то, за исключением разработчиков
 дистрибутива, будет держать /usr/src/<dist-name>/ на отдельном разделе.
  
  HV>> По-моему правильней что-то типа {_tmppath}/BUILD, т.е. в /var/tmp/.
  VB>  а по мнению авторов, вот более подходит внутри %{_topdir}
  VB>  тебе кто-то мешает переопределить эти макросы? ;)
 
 Так я и переопределил :) Мне интересно, чем люди думали, когда так
 прописывали макросы.
  
  HV>> Второй, практический. 
  VB>  [skip]
  HV>>   Вот собственно в том и вопрос -- как правильно прописать эти три
  HV>>   макросы?
  VB>  я совсем не понял в чем проблема из твоего описания.  Hо если это
  VB>  "особенности alt-linux", то лучше спросить в их списках рассылки,
 
 Это особенности alt, которые я хочу привить своей redhat. А подписываться
 на их рассылку ради того, чтобы спросить как сделано то-то и то-то, мне ломы.
  
  VB>  пусть расскажут как по их мнению правильно писать sepc'и.
 
 Как писать спеки под alt я и так знаю :) "Hо мне туда не нужно."
 
  VB>  Если это не в alt-linux, то попробуй переформулировать вопрос ;)
 
 1) Как правильно прописать в /etc/rpm/macros определение %buildroot, дабы
 find_requires работал в %buildroot/*, а не в /*? При явном определении
 BuildRoot в спеке %find_requires работает в %buildroot/*. Без -- в /*, как
 будто бы %buildroot, а следовательно $RPM_BUILD_ROOT, не определён. Hо 
 во всех других секциях %buildroot определён, по крайней мере %install
 отрабатывает правильно.
 
 2) Как прописать там же %clean, чтобы он вызывался после %files, а не до? 
 
 3) И как прописать %defattr, чтобы не писать его в %files?
  
 
 -- 
 ... Резиновые пули, слезоточивый газ - подарок президента для рабочих масс!
 --- slrn/0.9.7.4-asp (Linux)
  * Origin: Property is theft(2:452/60.16)
 
 

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

 Тема:    Автор:    Дата:  
 Re: rpm и все, все, все   Hleb Valoska   09 Mar 2003 15:27:52 
 Re: rpm и все, все, все   Vladimir Bormotov   09 Mar 2003 20:39:32 
 Re: rpm и все, все, все   Hleb Valoska   11 Mar 2003 15:33:16 
 Re: rpm и все, все, все   Vladimir Bormotov   12 Mar 2003 00:58:02 
 Re: rpm и все, все, все   Hleb Valoska   12 Mar 2003 19:08:21 
Архивное /ru.linux/27653e6b4f48.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional