If you run emerge with multiple targets: emerge foo bar it'll emerge foo, then bar, for an equivalent of emerge foo emerge bar If you run emerge --update foo bar, it becomes the equivalent of: emerge --update foo emerge bar Which leads to unexpected results... --Jeff