[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