[devel] Re: Ещё вопрос по зависимостязависимостязависимостям

Вячеслав Диконов =?iso-8859-1?q?sdiconov_=CE=C1_mail=2Eru?=
Вт Дек 24 10:12:11 MSK 2002


В Втр, 24.12.2002, в 00:55, Michael Shigorin написал:
> On Mon, Dec 23, 2002 at 09:17:26PM +0300, Вячеслав Диконов wrote:
> > и оставляет мусор. Как заставить apt удалять общий пакет последним?  
> > Почему не действует Requires(postun):<общий пакет>?
> 
> Requires(postun): ?
Если совсем точно, то Requires(postun): openoffice-mozilla-dict-common.

Согласно идущей вместе с RPM документации (manual/tsort), это должно
обозначать, что
openoffice-mozilla-dict-common нужен для выполнения %postun. Оказалось,
что apt не обращает на это внимания и удаляет пакет common до удаления
прочих. В результате остаются невычищенными ссылки на удалённые файлы.  

В истории изменений 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.

Это оно?


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