[devel] Распараллеливание incoming.

Igor Vlasenko vlasenko на imath.kiev.ua
Сб Ноя 26 12:45:55 UTC 2011


On Sat, Nov 26, 2011 at 04:25:55PM +0400, Dmitry V. Levin wrote:
> Я же специально сказал: глабальные проверки _вроде_ ELF symbols check.
> $ git grep 'noarch package' gb-task-repo-elfsym
> gb-task-repo-elfsym:# This check does not apply to noarch packages.
> gb-task-repo-elfsym:cut -f3 plan/{add,rm}-bin |fgrep -qs -v noarch || exit 0
> 
> Есть ведь и другие глабальные проверки.

я вот посмотрел,
$ ls -1 gb-task-check-* gb-task-repo-*
gb-task-check-acl
gb-task-check-build
gb-task-check-build-arch
gb-task-check-build-i
gb-task-check-girar
gb-task-check-install
gb-task-check-install-arch
gb-task-check-lastchange
gb-task-check-noarch
gb-task-check-noarch-i
gb-task-repo-elfsym
gb-task-repo-plan
gb-task-repo-sync
gb-task-repo-unmets
gb-task-repo-vercheck

большей части текущий Sisyphus не нужен,

проверкам вида gb-task-repo-vercheck
достаточно текстового листинга вида Sisyphus/files/list/bin.list
или доступа на чтение к копии кеша apt base/pkglist.classic.*

Для проверок на install, elfsym, unmets 
предложения по оптимизации озвучены.
например, для install, если изменения в Сизифе 
не затронули установочные зависимости,
то install check можно делать и на более старой копии сизифа.

-- 

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