You should add an option to emerge like -A ['command'] that allows to asyncronously download all the required packets while compiling. That would save a lot of time with poor connections. 'command' would be the shell command to issue when finished downloading. i.e. emerge -A 'adsl-stop' kde
*** This bug has been marked as a duplicate of 1661 ***