[devel] I: arepo refactoring plans and prototypes

Igor Vlasenko vlasenko на imath.kiev.ua
Пт Фев 17 19:49:07 MSK 2012


On Fri, Feb 17, 2012 at 10:14:26AM +0400, Vitaly Kuznetsov wrote:
> Самая большая проблема arepo состоит в том, что он не поддаётся
> встраиванию в сборочницу (т.к. обрабатывает весь репозиторий за раз
> и результат не гарантирован). Нам нужен такой arepo, который будет
> автоматически перепаковывать пакет при сборке в сборочнице новой
> версии. Так мы навсегда избавимся от проблемы "отъезжающего"
> x86_32.

Это действительно большая проблема. Думаю,
нарезка конфигов - первый шаг в нужном направлении.
Ведь сборочница работает автоматически, а список 
packages: |-
приходится сопровождать вручную. Это не стыкуется 
друг с другом. Следующий шаг -- автоматизация получения
списка packages: для данного репо и заданного набора 
бинарников или rpm-пакетов с помощью утилит(ы).

> >И еще вопрос. Последнее время arepo сопровождает vitty@,
> >К кому обращаться по поводу включения кода. avm@, vitty@?
> 
> Текущую реализацию я по чуть-чуть сопровождаю, патчи принимаются.

Я хотел бы еще причесать свой код и подготовить
упаковку arepo с разделенным конфигом вида
# локальные настройки c include sisyphus-default.conf
%config(noreplace) /etc/arepo.conf
%dir /etc/arepo.conf.d
# системные настройки
%config /etc/arepo.conf.d/sisyphus-default.conf
%config /etc/arepo.conf.d/t6-default.conf
%config /etc/arepo.conf.d/p6-default.conf

Приняли бы такое?

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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