[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