[devel] Re: Задание зависимостей в RPM

Ivan Zakharyaschev =?iso-8859-1?q?imz_=CE=C1_altlinux=2Eru?=
Пт Дек 13 18:48:21 MSK 2002


	Hello!

On Fri, 13 Dec 2002, Michael Shigorin wrote:

> On Fri, Dec 13, 2002 at 05:36:36PM +0300, Dmitry V. Levin wrote:
> > А если вдруг кто-то openldap-servers использует?
>
> Да, трудноразрешимый вопрос.  Судить можно разве что по
> результатам rpm -V, и то косвенно.

Можно запоминать те пакеты, которые администратор захотел явно при
установке.

Это можно сделать даже средствами rpm. Явно поставленные пакеты можно
запоминать как зависимости одного специального пакета, например
selected-packages. И он должен всегда быть установленным. При удалении
явно указанные пакеты и те, которые от них зависят, удаляются из системы
и из списка зависимостей seelcted-packages. А дальше производится
попытка удалить вновь образовавшиеся пакеты, от которых ни один другой
не зависит. Те, от которых зависит selected-packages, удалены не будут.

Если бы администратор системы явно хотел иметь openldap-servers, это
было бы отражено в зависимотях selected-packages.

-- 
С наилучшими пожеланиями,
Иван Захарьящев, Москва




Подробная информация о списке рассылки Devel