[devel] Распараллеливание incoming.
Igor Vlasenko
vlasenko на imath.kiev.ua
Сб Ноя 26 14:18:26 UTC 2011
On Sat, Nov 26, 2011 at 05:33:17PM +0400, Dmitry V. Levin wrote:
> > Для проверок на install, elfsym, unmets
> > предложения по оптимизации озвучены.
> > например, для install, если изменения в Сизифе
> > не затронули установочные зависимости,
>
> Вот только для того, чтобы узнать, затронули изменения в Сизифе
> установочные зависимости или нет, приходится заново вычислять установочные
> зависимости. То же самое касается elfsym и unmets.
Я специально отмечал, что пакеты наподобие moodle-lang-*
обладают важным свойством: поскльку их req/prov по сути не меняются,
то эти пакеты не меняют установочные зависимости других пакетов.
Другими словами, их сборка коммутирует со сборкой всех других пакетов,
и обновление этих пакетов не влияет на elfsym, unmets, install
проверки на более старом Сизифе.
Это можно вычислить прямо по пакетам, сравнив дампы rpmquery | sort
и проверив, нет ли строгих requires по старой копии base/pkglist.classic.
И эти пакеты достаточно многочисленны. Пол Сизифа - это noarch,
и из них многие должны обладать таким же свойством.
--
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