I moved to ~x86 and upgraded to gcc 3.2.3 with 'emerge -e system' and am now trying to recompile everything with -march=pentium4 instead of p3 with 'emerge -e world'. vi fails right after unpacking with a file/directory not found error. Log below. Note that ccache is not installed. I'm unable to finish 'emerge -e world' and can't emerge anything else without losing --resume on this until this problem is solved. Reproducible: Always Steps to Reproduce: 1. emerge -e world on ~x86 2. vi fails 3. emerge --resume, vi keeps failing Actual Results: vi fails to compile so I can't emerge anything without losing the 'emerge --resume' of an 'emerge -e world'. Expected Results: Emerged. make.conf info (if I emerge info, I'm afraid of losing ability to --resume): USE="aalib acpi apache2 directfb dvd ethereal fbcon flash gtk2 icc imap jikes maildir mozilla mpi odbc pcmcia radeon samba socks5 sse tiff trusted xml -gnome" CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -mfpmath=sse,387 " I tried CFLAGS="-O3 -march=pentium4 -pipe" but that also failed. Also tried CFLAGS="-O3 -march=pentium3 -pipe" but it failed as well. ACCEPT_KEYWORDS="~x86" MAKEOPTS="-j4" also tried with -j2 FEATURES="fixpackages"
Fixed in cvs without a revision bump. Emerge sync in a half-hour or so to get the new version. Thanks for the bug report.