[devel] ресурсоёмкое тестирование пакетов

Kirill Maslinsky kirill на altlinux.org
Ср Май 20 13:37:28 MSD 2009


On Wed, May 20, 2009 at 12:22:50PM +0300, Kirill A. Shutemov wrote:
> 2009/5/20 Mikhail Gusarov <dottedmag на altlinux.org>:
> >
> > Twas brillig at 13:07:01 20.05.2009 UTC+04 when ivanov.maxim на gmail.com did gyre and gimble:
> >
> >  >> Для их определения не нужно ничего собирать.
> >  MI> Ого, а как это устроено?
> >
> > Отсутствием макросов в debian/control
> >
> > Из-за этого билд-зависимости не плывут в зависимости от окружения.
> 
> Ээ.. Не совсем понимаю, как этого можно добиться.

Просто у нас с дебианом разные модели. В дебиане зависимости являются
своего рода статическими данными, свойственными исходным пакетам.
Они формируются в головах мантейнеров и в опыте сообщества, а сборочной
системе они просто даны как константы. Именно поэтому не нужно ничего
собирать, чтобы получить зависимости.

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

-- 
Kirill Maslinsky
ALT Linux Team
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090520/47abc7b4/attachment.bin>


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