[devel] Provides/Obsoletes vs Obsoletes

Artem Zolochevskiy =?iso-8859-1?q?artem=2Ezolochevskiy_=CE=C1_gmail=2Ecom?=
Ср Апр 2 18:36:13 MSD 2008


В сообщении от Wednesday 02 April 2008 17:22:42 Alexey Tourbin написал(а):
> On Wed, Apr 02, 2008 at 05:14:03PM +0300, Artem Zolochevskiy wrote:
> > В чём принципиальное отличие от проприсывания в спеке пакета А:
> > Provides = B
> > Obsoletes <= B
> > (как это рекомендуется делать при переименовании)
> >
> > от просто Obsoletes <= В.
>
> В чём разница никто не знает, и как правильно сделать тоже никто не
> знает. :)  Obsoletes даёт то, что при ПЕРВОЙ установке obsolete пакет
> автоматически удаляется, буде он установлен.  Что, впрочем, не мешает
> установить его ещё раз, поверх того что есть.

Можно ли это этого заключить, что рекомендация при переименовании ставить
и Provides и Obsoletes расчитана на то, что
Obsoletes должен удалить "старый" пакет,
а
Provides ставися на тот пожарный случай, если вдруг у каких-то прочих пакетов 
в репозитории была зависимость на старое имя?

А посему, если гарантированно от старого имени пакета ничего не зависело, то 
при переименовании можно смело отделаться _только_ Obsoletes.

Верно?

-- 
Артём Золочевский


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