[devel] Q: apt-get and renamed packages

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Вт Апр 2 21:09:59 MSD 2002


On Tue, 2 Apr 2002 19:32:41 +0400
Sergey Vlasov <vsu на mivlgu.murom.ru> wrote:

> Вопрос: если есть несколько пакетов, которые заменяют один и тот
> же старый пакет (во всех на него прописаны Provides и
> Obsoletes), каким образом apt выбирает, чем его заменить? И как
> можно влиять на его выбор?
> 
> (Такая ситуация имеет место с пакетами ispell-ru* - был один,
> стало много.)

Кстати, а эта ситуация (несколько пакетов, заменяющих один и тот
же) вообще как-нибудь обрабатывается в apt?  Сейчас провел
эксперимент: на машине стоял старый пакет ispell-ru, подсунул
apt-get самодельный репозиторий только с пакетами
ispell-ru-{levedev,rk}* (другие оключил) - и вот:

# apt-get -o 'Debug::pkgProblemResolver=1' dist-upgrade    
Processing File Dependencies... Done
Reading Package Lists... Done       
Building Dependency Tree... Done
Calculating Upgrade... Starting
Starting 2
Done
Done
0 packages upgraded, 0 newly installed, 0 to remove(replace) and 0 not upgraded.

Если явно запросить один из новых пакетов - ставится. apt,
правда, староват - 0.3.19cnc53-alt6.




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