[devel] про texlive и installcheck тысяч подзаданий
Alexey V. Vissarionov
gremlin на altlinux.org
Пн Апр 27 11:40:29 MSK 2020
On 2020-04-27 11:30:36 +0300, mcpain на altlinux.org wrote:
>>>>> Реальная причина проблем: неэффективно реализованный
>>>>> install check на нашей сборочнице
>> В смысле последовательный, что в случае мегазаданий вроде
>> kde или python явно также не идёт на пользу.
> Более того, он выполняет кучу лишней работы в случае, когда
> в первую очередь проверяется пакет, установка которого тащит
> по зависимостям всё остальное и было бы хорошо такие пакеты
> помечать как OК, потому что они тоже установились.
Скорее всего, они так уже помечены. За исключением очевидного
случая, когда эти зависимости были собраны в том же задании
(типичный пример: %name требует lib%name = %version-%release).
> А в идеале - анализировать зависимости пакета и вычислять
> тот минимум, который нужно установить вручную, чтобы
> по зависимостям вытянулось всё остальное и тогда
> во время проверки будет создаваться меньше chroot'ов
Это просто по уму. В идеале - еще и минимизировать эти самые
установочные зависимости.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel