Summary: | enhancement: add functionality to eix to speed up cache-creation (similar to emerge --jobs n) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt <jackdachef> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | jlec |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Matt
2009-03-04 10:45:51 UTC
update-eix is not easy to parallelize. Moreover, the slowest methods ebuild and ebuild* call portage which uses intermediate files with a fixed name. Thus, actually even currently there are some known race conditions. What you can do to speed up things if you do not upgrade all your overlays simultaneously is to write a script to store eix-files for individual overlays and use the very fast cache-method eix to use those files instead of the actual overlay data. |