emerge -e @worldに失敗したとき、emerge -e --resume --skip-first @worldとかしてもenexpected @worldとか言われてうまくいかない。そんなときはシェルを活用して、 # emerge -ep world | grep ebuild | awk '{print "="substr($0, 18)}' > world # for x in $(<world); do emerge --oneshot $x && grep -v $x world > world2 && mv -f world2 world || break; done …