[devel] Распараллеливание incoming.
Igor Vlasenko
vlasenko на imath.kiev.ua
Сб Ноя 26 11:47:16 UTC 2011
И та же логика применима к случаю, когда во время сборки пакета B
в Сизифе обновились пакеты Ci из сборочного окружения В.
1) Выбрасываем нерелевантные проверки
(например, если B - noarch, то выбрасываем проверку ELF symbols check)
2) Выбрасываем те Сi, которые не подходят под релевантные проверки
(например - проверка на Unmets, но у Ci -- инвариантные зависимости)
И пересобираем пакет только тогда, когда оба множества
после выбрасывания не пустые.
On Sat, Nov 26, 2011 at 03:34:02PM +0400, Aleksey Avdeev wrote:
> Например, если рассмотреть те же moodle*-lang-* и проверку ELF symbols
> check, то:
>
> 1. Проверка ELF symbols check для пакетов moodle*-lang-* не нужна
> вообще, т. к. эти пакеты не содержат ELF-файлов.
>
> 2. Если не нужна проверка ELF symbols check => -1 причина актуализации
> Сизифа.
>
> 3. Ели подобным образом (по анализу осмысленности применимости) будут
> отстрелены все проверки, актуальный Сизиф требующие => для сборки пакета
> актуальный Сизиф необязателен.
>
> --
>
> С уважением. Алексей.
>
>
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel