newzenon пишет:--resume мне кажется делает немного другое, например при пересборке мира пакет не собирается, так вот с --resume сборка продолжится дальше.
Хотя нет, --keep-going=True .... тогда не понял как работает --resume
--resume продолжает сборку с того пакета, на котором процесс был прерван. Допустим, вы обновляетесь через emerge -uDN world, у вас не собрался package. Смотрите логи, исправляете что нужно, набираете emerge -uDN world -r или просто emerge -r и сборка продолжается с package. По умолчанию сохраняется информация о двух последних неудачных сборках пакетов. Если после всех исправлений emerge -uDN world -r у вас соберётся, то если набрать после этого emerge -r, то emerge возобновит сборку, которая когда-то до этого не удалась.
Если запустить emerge с опцией --keep-going, то при возникновении ошибки во время сборки пакета процесс не будет прерван, emerge приступит к сборке следующего в списке пакета. А после завершение emerge будет выведено количество пакетов, которые не удалось собрать, и сообщения об ошибках.