On Mon, Sep 12, 2005 at 09:52:55AM +0300, Kirill A. Shutemov wrote: > On 02:20 Mon 12 Sep, Dmitry V. Levin wrote: > > > Но вот почему их никто не провайдит? > > > > Это внутренние зависимости librpm, которые не попадают в базу данных, > > поскольку определяются самой библиотекой и, таким образом, могут > > измениться при установке другой версии librpm. > Так почему бы их не provides в librpm? Эти зависимости предоставляются не пакетом, а самой системой, обрабатывающей зависимости. Если такие зависимости будут предоставляться пакетом, то это испортит саму идею использования зависимостей rpmlib, если я правильно понимаю эту идею. > > > apt на просьбу установить что-нить подобное вежливо посылает. > > > > apt просто не в курсе. > Ну, это получается какое-то исключение. В моём предствалении, всё что в > rpm -qpR .rpm является его зависимостями, а сделать apt-get install > на этот список вполне законное желание. Ваше представление об apt-get гораздо лучше самого apt-get. Вешайте баг на apt-get, пусть использует rpmCheckRpmlibProvides(). > А как вообще apt решает какие зависимости пакета нужно разрешать, а какие > можно оставить без внимания? Ну, знаете, это надо RTFS. :) -- ldv