Similar to --autounmask, --automask would offer to mask packages that failed during the current build cycle, including packages in the build queue that depend on the failed package. The outcome is similar to --keep-going, only that the solution is simpler, because it only logs failed packages as package.mask atoms to the console, including all existing conflicting packaged that are currently to be emerged.
(In reply to comment #0) > including all existing conflicting packaged that are currently to be emerged. s/packaged/packages/
Oh, that is very good! I'm waiting for it in portage :)