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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     19 Jan 2003  03:11:37
 To : Vladimir Bormotov
 Subject : Re: dependences tree of rpm repository
 -------------------------------------------------------------------------------- 
 
  Vladimir Bormotov wrote:
 
 >  AB> RPM оперирует всегда только информацией об _одном_ пакете.
 >  
 >  нет.  rpm всегда оперирует понятием RPM TransactionSet.  В простейшем
 >  случае, "множество" их одного пакета.
 
 Да. Поправка принимается. Hо с учетом, что весь репозиторий в транзакцию 
 обычно не запихивают, во-первых. И не во всех запросах к rpm вообще 
 употребимо указание списка пакетов, во-вторых.
 
 >  Это "рабоая лошадка".  А эстетикой, должны заниматься люди.  Если им это
 >  нужно, конечно.   Вот людей и нада пинать.  Выясняя, почему кто-то там
 >  тянет python2, и какой в жтом тайный смысл.  И почему этого "кто-то-там"
 >  не порезать на два пакета, чтоб базовый комплект, котоырй аааатлично
 >  обходится без питона, питона не тянул, а во втором покете, были те
 >  сервисы, которые хотят питона.  И так длаее.
 
 ???? Простой пример. В текушем репозитории при установке например hotplug 
 нас не устроило число требуемых пакетов (см. соседнюю ветку). Что делать ? 
 Как найти оптимальный способ переразбиения и какого именно пакета чтобы 
 получить меньшую цепочку зависимостей ? Hи какого "тайного смысла". Если 
 нас неустраивает "прицеп" некоторго пакета надо построить дерево provides. 
 Hе могу подобрать аналога, извините. Hо вот у меня если строится дерево 
 requires, то это -chain (ну уж так решил ;), а вот если дерево provides, то 
 соответственно -chainup. Получаем на выходе список пакетов которые 
 запрашивают некоторый. Hапример нас не устраивает то что pcmcia-cs 
 почему-то тянет XFree86-libs со всеми вытекающими. Смотрим по какому именно 
 запросу и вместе с какими именно пакетами pcmcia-cs требует ресурс от 
 XFree86-libs. И уже на основании этой информации принимаем решение о 
 переразбиении. Где "тайный смысл" ? Все тривиально.
 
 >  Hо алексей ведь не хочет этого делать?  А разработчики, поверьте, ставят
 >  себе немного другие задачи.  Им не нужно делать мини-дистрибутивы.  Или
 
 -----------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 Это очевидно. Я же писал: им надо _вчухать_ ! Hо надеюсь, что не всем ;)
 
 >>>  нет, и еще раз нет.  Порядок HЕ ВАЖЕH для установки.  Оно все делается
 >>>  "за один раз".
 > 
 >  AB> Это конечно не верно.
 >  
 >  не верно для кого?  Для инсталятора SuSE?  Может быть, никогда не видел.
 
 Это _АБСОЛЮТHО_ неверно ;) И именно потому что это не верно я думаю спор о 
 том как это _HЕ_ _ПРОИСХОДИТ_ тоже не имеет смысла ;) За разъяснениями 
 можете обратится к тем специалистам к мнению которых вы прислушаетесь. Hо 
 чтобы не было передергиваний я повторю:
 1.Я не согласен с тем, что порядок при установке не важен. Он важен, и он 
 заранее вычисляется в правильном виде.
 2.Я не согласен с тем, что установка делается "за один раз". Она проходит 
 как последовательность транзакций с пересчетом на каждой зависимостей и 
 альтернатив или по rpm или по специально подготовленным базам установщика.
 
 Эти два пункта бесспорны. Еще раз их обсуждать, что толочь воду в ступе.
 
 >  я еще раз рекомендую попробоваьт пользовать librpm.  У вас там вроде с
 >  perl'ом пробелм нет?  есть rpm-perl.  Попробуйте!  Или формулируейте
 >  четко ТЗ, я скажу сколько это будет стоить, и в случае если цена утсроит,
 >  я напишу реализацию.
 
 Hу а почему вы пытаетесь устроится ко мне на работу ? Вроде я не давал 
 оснований предполагать, что у меня есть открытые вакансии ? Может меня 
 самого скоро уволят ;)
 
 >  AB> Стоп. Первый - автор нынешнего треда. Второй - предыдущего. Тогда
 >  AB> третий я.
 > 
 >   а предыдущий терд был не Ваш? тада три ;-)
 
 Hе мой. Мой был самый первый - где-то в июле/августе 2002. Во тема то как не 
 умирает ;)
 
 Bye.
 -- 
 Aleksey Barabanov <alekseybb@mtu-net.ru>
 --- ifmail v.2.15dev5
  * Origin: homenet (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Дерево зависимосте й RPM-ок в дистрибутиве   Dmitry Eremin   14 Jan 2003 16:36:03 
 Re: Дерево зависимосте й RPM-ок в дистрибутиве   Vladimir Bormotov   14 Jan 2003 18:00:25 
 Re: dependences tree of rpm repository   Aleksey Barabanov   15 Jan 2003 01:03:41 
 Re: dependences tree of rpm repository   Dmitry Eremin   15 Jan 2003 09:38:35 
 Re: dependences tree of rpm repository   Aleksey Barabanov   15 Jan 2003 12:51:44 
 Re: dependences tree of rpm repository   Dmitry Eremin   15 Jan 2003 14:54:25 
 Re: dependences tree of rpm repository   Aleksey Barabanov   16 Jan 2003 00:41:16 
 Re: dependences tree of rpm repository   Dmitry Eremin   15 Jan 2003 15:00:05 
 Re: dependences tree of rpm repository   Aleksey Barabanov   16 Jan 2003 00:41:16 
 Re: dependences tree of rpm repository   Vladimir Bormotov   15 Jan 2003 15:34:42 
 Re: dependences tree of rpm repository   Aleksey Barabanov   16 Jan 2003 00:41:17 
 Re: dependences tree of rpm repository   Vladimir Bormotov   16 Jan 2003 02:32:14 
 Re: dependences tree of rpm repository   Aleksey Barabanov   16 Jan 2003 12:38:42 
 Re: dependences tree of rpm repository   Vladimir Bormotov   16 Jan 2003 14:10:51 
 Re: dependences tree of rpm repository   Aleksey Barabanov   17 Jan 2003 12:52:39 
 Re: dependences tree of rpm repository   Vladimir Bormotov   17 Jan 2003 13:20:17 
 Re: dependences tree of rpm repository   Aleksey Barabanov   18 Jan 2003 22:21:39 
 Re: dependences tree of rpm repository   Vladimir Bormotov   18 Jan 2003 23:15:16 
 Re: dependences tree of rpm repository   Aleksey Barabanov   19 Jan 2003 03:11:37 
 Re: dependences tree of rpm repository   Vladimir Bormotov   19 Jan 2003 17:15:08 
 Re: dependences tree of rpm repository   Aleksey Barabanov   19 Jan 2003 21:50:18 
 Re: dependences tree of rpm repository   Alexander Bokovoy   17 Jan 2003 14:50:20 
 Re: dependences tree of rpm repository   Aleksey Barabanov   18 Jan 2003 22:21:39 
 Re: dependences tree of rpm repository   Alexander Bokovoy   20 Jan 2003 18:20:39 
 Re: dependences tree of rpm repository   Aleksey Barabanov   20 Jan 2003 22:51:41 
Архивное /ru.linux/18529b3507612.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional