[devel] [devel-announce] I: girar builder

Grigory Batalov =?iso-8859-1?q?bga_=CE=C1_altlinux=2Eorg?=
Сб Фев 28 15:07:56 MSK 2009


On Tue, Feb 03, 2009 at 10:31:16PM +0300, Dmitry V. Levin wrote:

> 1. Сборка пакетов из gear-репозиториев:
> + она существует; она работает!
> + успешно собранные пакеты сразу публикуются на
>   http://git.altlinux.org/gears/ (он же git.altlinux.org::gears)
> + при наличии в git.altlinux.org/gears предыдущей сборки пакета
>   с данным именем новая сборка этого пакета должна быть основана
>   на этой предыдущей сборке

А как теперь следует пересобирать зависимые пакеты при обновлении
библиотек? Ранее можно было воспользоваться командой
$ hsh --rebuild-prog=rebuild-prog.sh ...
(см. /usr/share/doc/hasher-*/rebuild-prog.sh)

Теперь же обновлённый srpm не будет принят, поскольку не был собран
из git (если предыдущая версия была из git, что уже не редкость).
Придётся заводить себе кучу репозитариев и коммитить в них?
Не очень удобно.
... 
> 2. Сборка пакетов из srpm-файлов:
> + она ещё работает, но теперь уже поверх сборки из gear-репозиториев
> + успешно собранные пакеты сразу публикуются на
>   http://git.altlinux.org/archive/ (он же git.altlinux.org::archive)
> + при наличии предыдущей сборки из gear пакета с данным именем
>   новая сборка этого пакета не пройдёт проверку наследования
>   от этой предыдущей сборки и будет отвергнута
...


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