'Twas brillig, and Thierry Vignaud at 13/03/12 13:37 did gyre and gimble: > On 13 March 2012 10:13, Julien <[email protected]> wrote: >> I have written a small bash script to ease the pushing of multiple package >> on the build system. >> It takes a list of packages as argument (or a file with the list), submit >> them one after another, while waiting for completion between each package. >> It aborts when a failure occurs. >> >> you can find it here : >> https://gitorious.org/mgaqueue >> >> I'm already using it since some times to update compiz and mikala use it for >> kde. So it shouldn't eat your kitten. > > To maximize throughput w/o affecting latency for other packages, you > could keep up to 2 building packages (we can build two at a time).
I guess one of the issues then is how to deal with dependences... e.g. if B follows A and B needs A then B better wait for A. I guess two modes could be useful too. Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
