Talk:Unoffical Guide To World Update
- emerge --resume --skipfirst
You silently assume that you skip here the package that failed, but you have no guarantee that the first processed package is the problematic one. Especially in large trees with a lot of packages left, portage's dependency algorithm might chose a completely different one. Only when the package is selected first at resume, you can skip it with the next call.
- emerge -uN world || until emerge --resume --skipfirst; do emerge --resume --skipfirst; done
Therefore you will skip here quite some packages that would have been built without problems. Look at the portage log, you will see that the same package failed more than once, which should not have occurred if the right package had been skipped.