[devel] Re: [sisyphus] -doc dependencies

Ivan Zakharyaschev =?iso-8859-1?q?imz_=CE=C1_altlinux=2Eru?=
Чт Фев 7 16:46:55 MSK 2002


	Hello!

Я бы делал в -doc пакетах, когда это надо:

Conflicts: %name < %version-%release
Conflicts: %name > %version-%release

а не

Requires: %name = %version-%release

Best regards,
Ivan Z.

On Thu, 7 Feb 2002, Gennady V. Tsoy wrote:

> Вчера, при установке Master Beta, сидящий рядом со мной коллега
> решил почитать bind-doc и пометил его птичкой, выбирая пакеты.
> И как вы думаете?
>
> [root на evelin blacat]# apt-get install bind-doc
> Обработка файловых зависимостей... Завершено
> Чтение списков пакетов... Завершено
> Построение дерева зависимостей... Завершено
> Следующие дополнительные пакеты будут установлены:
>   bind bind-devel
> Следующие НОВЫЕ пакеты будут установлены:
>   bind bind-devel bind-doc
>
> Это правильно?
>
> On Thu, 7 Feb 2002 01:07:16 +0300
> Mikhail Zabaluev <mhz на alt-linux.org> wrote:
>
> > > 1 [deps]
> > > 	samba-doc потянул perl-{Digest-{HMAC,SHA1},ldap} --
> > > 	правда?
> >
> > Нет. Нужно проставить для этого подпакета:
> > AutoReqProv: no
> >
> > P.S. В качестве одного из этапов операции "Чистые пакеты"
> > не мешало бы посмотреть такой отчёт:
> >
> > rpm -qa --qf='%{NAME}\n' | egrep 'docs?$' | while read p; do
> >     rpm -q -[blacat на evelin RPMS2]$ rpm -e --test bind
> ошибка: удаление этих пакетов нарушит зависимости:
>         bind = 8.2.5-alt1 нужен для bind-devel-8.2.5-alt1
> [blacat на evelin RPMS2]$ rpm -e --test bind bind-devel
> ошибка: удаление этих пакетов нарушит зависимости:
>         bind-devel = 8.2.5-alt1 нужен для bind-doc-8.2.5-alt1 $p
> > done





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