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

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вт Май 16 14:04:42 MSD 2006


Sergey Bolshakov wrote:
>>>>>> "Dmitry" == Dmitry V Levin <ldv на altlinux.org> writes:
> [skipped]
>  > Сегодня (или вчера это было?) обсуждали эту тему в офисе.  Пришли к
>  > выводу, что в большинстве случаев git в качестве транстпорта удобен, но
>  > есть ряд случаев, когда он не очень подходит - это те случаи, когда нет
>  > желания/возможности изменять репозиторий.
> 
>  > Например, пакет не собрался на x86_64 по причине неудовлетворённых
>  > сборочных зависимостей.  Спустя некоторое время пакет уже собирается
>  > x86_64, причем без внесения каких-либо изменений.  Вешать новый
>  > управляющий так по этому случаю с одной стороны не очень удобно, с другой
>  > стороны, не доступно никому кроме мантейнера пакета.  В этом случае нужен
>  > транспорт, который бы позволил, например, исправившему сборочную среду
>  > x86_64 для этого пакета, отправить инструкцию на сборку старого тэга.
> 
>  > Надёжность почтового транспорта снижается с каждым днём, ssh есть у всех,
>  > поэтому я склоняюсь к транспорту a la /incoming/notes/Sisyphus (в
>  > дополнение к управляющим тэгам в git).
> 
> А такой вариант (за адекватность не ручаюсь): на каждый svr ставятся
> два тэга, первый майнтайнер, второй робот-пересборщик-публиковщик.
> Таким образом, все пакеты, имеющие первый и не имеющие второй,
> нуждаются в пересборке. Этакая двухфазная фиксация. 
> 

Ещё лучше.
При чём робот-пересборщик может делать тэги на разные архитектуры.

Rgds,
Rider



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