[devel] Сборка пакетов из gear для branch/Sisyphus/песочниц

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Сб Май 13 01:59:29 MSD 2006


On Sat, May 13, 2006 at 01:31:40AM +0400, Anton Farygin wrote:
> Всем привет.
> 
> Задумался о том, что пакет придётся вести для нескольких репозитариев 
> одновременно (Daedalus, Sisyphus, updates-x.x).
> 
> соотвественно так как сборка будет идти на основании тэгов, то наверное 
> надо сразу оговорить формат тэга, согласно которому пакет будет 
> отправлен на сборку в тот или иной репозитарий.

Да, об этом стоит подумать.

> также наверное стоит предусмортеть вариант, когда выставляет тэг, не 
> предусматривающий сборку в какой-то репозитарий (для личных целей 
> мантейнера).

Любой тэг нестандартного вида таким и будет.

> Я предлагаю использовать вот такой вариант:
> 
> cg-tag -s "build#Daedalus#0.7.3-alt1" - собрать в Daedalus, версия 0.7.1
> cg-tag -s "build#0.7.3-alt1" - собрать пакет в Sisyphus (вариант - 
> build#Sisyphus#0.7.3-alt1)
> cg-tag -s "build#branch-3.1#0.7.3-alt1" - собрать пакет в updates для 
> branch-3.1

Только давайте не будем использовать # в качестве разделителя.
Лучше уж запятая, чем этот символ.

> Кстати, было бы просто замечательно, если бы можно было делать временные 
> репозитарии для массовой пересборки (исправления) пакетов в связи со 
> сменой каких-то библиотек.
> 
> Например вариант, когда по тэгу: "build#glibc-3.5#0.7.3-alt1" был 
> автоматически создан тестовый репозитарий Sisyphus_glibc-3.5 и другие 
> мантейнеры могли исправить свои пакеты, в дальнейшем смержив это в HEAD.
> 
> естественно желательно что бы такие репозитарии и пакеты куда-то 
> выкладывались.

Что-то у меня плохо сегодня с воображением: попытался представить себе
вышеописанную картину, но ничего не вышло.  Завтра попробую ещё раз.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060513/75ad5334/attachment-0001.bin>


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