[devel] Распараллеливание incoming.

Dmitry V. Levin ldv на altlinux.org
Сб Ноя 26 12:36:01 UTC 2011


On Sat, Nov 26, 2011 at 03:34:02PM +0400, Aleksey Avdeev wrote:
> 26.11.2011 15:19, Dmitry V. Levin пишет:
[...]
> > Какая разница, чем вызвано изменение сборочной/установочной среды,
> > отличиями в зависимостях между старой и новой версией пакета, или
> > изменениями в сизифе?  Какой смысл проводить глабальные проверки вроде
> > ELF symbols check на неактуальном сизифе?
> 
>   А для всех ли пакетов актуальны проверки, требующие актуальный Сизиф?

Нет, только для пакетов, которые собирают в Сизиф. :)

>   Например, если рассмотреть те же moodle*-lang-* и проверку ELF symbols
> check, то:
> 
> 1. Проверка ELF symbols check для пакетов moodle*-lang-* не нужна
> вообще, т. к. эти пакеты не содержат ELF-файлов.

Об этом автор проверки позаботился изначально.

> 2. Если не нужна проверка ELF symbols check => -1 причина актуализации
> Сизифа.

Достаточно только одной.

> 3. Ели подобным образом (по анализу осмысленности применимости) будут
> отстрелены все проверки, актуальный Сизиф требующие => для сборки пакета
> актуальный Сизиф необязателен.

Из ложной посылки можно вывести любое следствие.
Есть несколько проверок, результат которых зависит не только от собранных
пакетов, но и от репозитория, на котором они проводятся.  Все эти
проверки, вообще говоря, неупраздняемы.  Например, таковыми являются
gb-task-repo-unmets и gb-task-check-install.  Но их можно оптимизировать,
и повторные выполнения некоторых трудоемких проверок уже оптимизированы.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20111126/7166d355/attachment.bin>


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