[devel] Re: RPM

Вячеслав Диконов =?iso-8859-1?q?sdiconov_=CE=C1_mail=2Eru?=
Ср Дек 25 23:14:06 MSK 2002


В Срд, 25.12.2002, в 14:06, Alexey Tourbin написал:
> On Tue, Dec 24, 2002 at 09:00:21PM +0300, Вячеслав Диконов wrote:
> > Кто-нибудь! Дайте пример как втолковать apt, что один из группы
> > удаляемых пакетов  необходим для работы %postun скриптов остальных и
> > должен удаляться последним.
> 
> http://www.altlinux.ru/pipermail/devel/2002-October/007194.html
Я тоже нашёл этот способ, но он НЕ РАБОТАЕТ! 

Мои опыты показали, что APT полностью игнорирует конструкции вида 
Requires(postun):, Requires(pre, postun): при
задании порядка удаления пакетов. RPM, напротив, понимает и учитывает их. 

Самоцитата:
В истории изменений apt-rpm-0.5.4cnc1 увидел:
 Package ordering
    In previous versions, package installation ordering used to be
delegated to RPM. Now APT-RPM will provide an ordered list to RPM, and
ask it not to change this order. Besides the little speed improvement,
this fixes a problem in RPM since, unlike APT, it doesn't order packages
being removed. You can still get the old behavior by setting RPM::Order
to true.

Это точно оно. Стоит ли включать RPM::Order, если мой случай пока единственный 
в масштабах Сизифа? Есть ли иной способ управлять очерёдностью удаления? 
Пока что вешаю ошибку на apt.



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