[devel] обратное переименование пакета

Artem Zolochevskiy =?iso-8859-1?q?artem=2Ezolochevskiy_=CE=C1_gmail=2Ecom?=
Чт Мар 13 11:49:47 MSK 2008


Господа,

Расскажите, как грамотно сделать обратное переименование пакета.

Исходное положение:
был пакет foo-1.0-alt1
переименовали в bar-2.0-alt1
 в bar.spec проставили:
 Provides: foo = 1.0-alt1 
 Obsoletes: foo <= 1.0-alt1

bar дорос до bar-4.0-alt1
как теперь грамотно сделать обратное переименование (в foo-5.0-alt1)
Мне подсказывали, что чтоб всё было гладко надо проставить ещё и Conflicts:
Т.е. верно ли я понимаю, что надо:
- сделать ещё одну версию  bar, где есть Conflicts:
  делаем  bar-4.0-alt2, где в bar.spec:
   Provides: foo = 1.0-alt1
   Obsoletes: foo <= 1.0-alt1
   Conflicts: foo > 1.0-alt1
- далее делаем обратное переименование. т.е.
  делаем  foo-5.0-alt1, где в foo.spec:
  Provides: bar = 4.0-alt2
  Obsoletes: bar <= 4.0-alt2
  (Ну и можно ещё на всякий) Conflicts: bar > 4.0-alt2 (Вруг снова приспичит 
на bar переименовать :-))

Попвравьте, где/что у меня не так, или расскажите как правильно.


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


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