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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg Oskin                           2:5020/20      15 Apr 2005  10:50:16
 To : Alex Korchmar
 Subject : Re: Война с rpm
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru
 .RFC-NNTP-Posting-Date: Fri, 15 Apr 2005 06:50:15 +0000 (UTC)
 .RFC-Cancel-Lock: sha1:uxIcuObMIGgFh7eQDn8QVS3X2vs=
 "AK" == Alex Korchmar wrote:
 
  AK> From: Alex Korchmar <hue-moe@so.yandex.ru>
  AK> Sergey Bolshakov <sbolshakov@altlinux.ru> wrote:
 
  >>> ускакал вперед! Во-первых не всегда можно найти куда добавить нужный
  >>> параметр. Во-вторых еще надо точно знать этот параметр,
  >>>> т.е. распаковать tar.gz, сказать './configure --help', прочитать доку
  >>> и определиться. В-третьих новичок точно не найдет и не разберется что
  >>> - куда.
 
  >>> Вопрос: как можно управлять параметрами ./configure, make не изменяя
  >>> spec файл?
 
  SB> Hапример, так (там их много таких):
  SB> rpm --rebuild --with/--without/--enable/--disable feature foo.src.rpm
  SB> В FC и прочих без правки rpm (а именно макрофайлов) работать не будет.
  AK> работать-то, по-моему, будет - посколь именно из той версии rpm и стянуто,
  AK> а где и не будет - всегда есть старый способ с --define. Вот только смысл? 
  AK> Я нарочно оставил квоту. В смещенной строке читать для этого случая:
  AK> "распаковать srpm, в spec'е которого ни хелпа, ни доки"
  AK> - а в остальном цитата к этому случаю подходит просто идеально.
 
  AK> В качестве  "бонуса" получаем возможность собрать систему, где стоят вроде 
  AK> бы те же самые rpm'ы что и на соседней, но весь софт собран по другому, 
  AK> причем понять это абсолютно невозможно.
 
  AK> imho, эта затея - полная профанация самой идеи rpm'а и его spec'ов.
 
 А при чём здесь rpm? Получить такой бардак можно и без rpm...
 spec-файл, makefile, shell-файл - это такие-же программы, как и прочие,
 только на другом языке. И если кто-то пишет плохие программы, то ни rpm, ни
 make, ни shell и ни gcc в этом не виноваты.
 
 -- 
         Serg (http://oskin.ru/)
 ~
 ~
 :q!
 --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, linux)
  * Origin: Serg at 2:5020/20 (2:5020/20@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Война с rpm   Serg Oskin   15 Apr 2005 10:50:16 
Архивное /ru.linux/120696427b283.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional