[devel] как правильно заменить пакет

Artem Zolochevskiy =?iso-8859-1?q?azol_=CE=C1_altlinux=2Eru?=
Вт Мар 4 11:18:39 MSK 2008


В сообщении от Thursday 26 July 2007 14:50:02 Alexey Tourbin написал(а):
> On Thu, Jul 26, 2007 at 02:38:00PM +0300, Artem Zolochevskiy wrote:
> > В сообщении от Wednesday 25 July 2007 22:09:39 Alexey Rusakov написал(а):
> > > On Wed, 25 Jul 2007 21:44:59 +0300
> > >
> > > Artem Zolochevskiy wrote:
> > > > hi all
> > > >
> > > > есть пакет A, переименовывается в В.
> > > > в spec B пишем
> > > > Provides: A
> > >
> > > Provides: A = %version-%release
> > >
> > > > Obsoletes: B
> > >
> > > Obsoletes: A < версия-переименования
> >
> > А не Obsoletes: A <= версия-переименования ?
>
> Можно ещё добавить Conflicts: A > %version, если допускать обратное
> переименование.

Как тогда будет выглядеть обратное переименование?

Поехали, вся история сначала.

Есть пакет A-1.1-alt1
Переименовываем в B (в итоге имеем B-1.1-alt1)

Ставим в spec B
 Provides: A = 1.1-alt1
 Obsoletes: A <= 1.1-alt1
 Conflicts: A > 1.1

Теперь обратное переименование. (B -> A)
Допустим что пакет В дорос до версии 2.0-alt1
Ставим в spec А что?
  Provides: B = 2.0-alt1
  Obsoletes: B <= 2.0-alt1
  Conflicts: B > 2.0
  
Верно?

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


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