[devel] Вопрос по release при отправке в updates 4.0

Vladimir V. Kamarzin =?iso-8859-1?q?vvk_=CE=C1_altlinux=2Eru?=
Вт Мар 4 11:03:39 MSK 2008


>>>>> On 28 Feb 2008 at 18:52 "EP" == Eugene Prokopiev writes:

>> С помощью rpmbph попытался отправить libspandsp4, однако incoming он не
>>  прошел (версия старее чем та, что уже есть). Смотрю я в номер версии -- и
>>  понимаю, что incoming абсолютно прав.
>>
>>  Может ли кто подсказать что с этим делать не вводя epoch/serial?

EP> Тут - http://freesource.info/wiki/AltLinux/Sisyphus/devel/TypicalPackagingErrors/versions
EP> - пишут:

EP> Если пакет с release вида alt0.cvsyyyymmdd собирается для backports,
EP> сообразно backports policy следует выставить его в alt0.0.cvsyyyymmdd;
EP> при этом "0" лексикографически меньше "c" и последуюшее обновление
EP> пройдёт успешно по крайней мере по этой части.

EP> Но это все же не тот случай, т.к. в бранче alt1, а туда надо положить
EP> alt0. И это должно быть не редким случаем, а достаточно частой
EP> проблемой. Неужели нет общего решения?

Общее решение - это соблюдать правило "в updates/backports/branch версия
должна быть ниже чем в сизифе, но выше, чем было до этого в целевом репозитории".

Сечас libspandsp4 представлена версиями (согласно sisyphus.ru):
S:	0.0.4-alt1.20071214
4.0: 	0.0.4-alt1.20070708

В данном случае чтобы обойтись без serial, нужно добавить циферку после
date-поля, т.е.

в updates залить 0.0.4-alt1.20071214.0
а в сизиф 0.0.4-alt1.20071214.1

-- 
vvk



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