On Mon, 27 Apr 2020 11:30:36 +0300 mcpain@altlinux.org wrote: > В письме от понедельник, 27 апреля 2020 г. 11:11:42 MSK пользователь > Michael Shigorin написал: > > On Mon, Apr 27, 2020 at 09:45:46AM +0300, Andrey Savchenko wrote: > > > > > Реальная причина проблем: > > > > > неэффективно реализованный install check на нашей сборочнице > > > > В смысле последовательный, что в случае мегазаданий вроде kde > > или python явно также не идёт на пользу. > > Более того, он выполняет кучу лишней работы в случае, когда в первую > очередь проверяется пакет, установка которого тащит по зависимостям всё > остальное и было бы хорошо такие пакеты помечать как OК, потому что они > тоже установились. > > А в идеале - анализировать зависимости пакета и вычислять тот минимум, > который нужно установить вручную, чтобы по зависимостям вытянулось всё > остальное и тогда во время проверки будет создаваться меньше chroot'ов Ещё можно повторно использовать образ, в который устанавливался пакет, чтоб для большого числа подпакетов не делать одну и ту же работу много раз. В зависимости от реализации это может немного уменьшить точность теста, но зато сильно его ускорит. Best regards, Andrew Savchenko