On Thu, Jun 4, 2009 at 11:02 AM, <fe...@crowfix.com> wrote: > I have a shell script which loops on failure from emerge to use > --skipfirst --resume to continue as much as possible. Every once in a > while, it gets forgetful and picks up an emerge from several days > previous to try to resume instead of the one that just failed. This > is pretty annoying. It started several months ago, sporadically, and > seems to be happening more and more often, but not always, and not in > any pattern I can discern. > > This is sys-apps/portage-2.1.6.13 on ~amd64.
It may be easier to use the --keep-going switch instead. It allows emerge to continue emerging everything else (when possible) and skipping unresolved dependencies caused by the failed merges.