Установка 2007.0

Ставлю на новую машину систему и столкнулся со следующей проблемой.
При попытке установить sun-jdk он хочет слотом gcc-3.3.6. Вот это и проблема. Собирается какое-то время, затем падает с ошибкой

/bin/sh /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/move-if-change tmp-gtyp.h gtyp-gen.h 
make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc'
make[1]: *** [stage2_build] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc'
make: *** [bootstrap-lean] Ошибка 2

!!! ERROR: sys-devel/gcc-3.3.6-r1 failed.
Call stack:
  ebuild.sh, line 1637:   Called dyn_compile
  ebuild.sh, line 983:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  ebuild.sh, line 1322:   Called toolchain_src_compile
  toolchain.eclass, line 26:   Called gcc_src_compile
  toolchain.eclass, line 1541:   Called gcc_do_make
  toolchain.eclass, line 1415:   Called die

!!! emake failed with bootstrap-lean
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/sys-devel/gcc-3.3.6-r1/temp/build.log'. 

Ставлю с stage3, ~x86.
Подскажите куда копать?

Сама ошибка

Сама ошибка находится выше приведенного фрагмента текста.

Вот то что

Вот то что выше:

mv *.o insn-flags.h insn-config.h insn-codes.h insn-output.c insn-recog.c insn-emit.c insn-extract.c insn-peep.c insn-attr.h insn-attrtab.c insn-opinit.c insn-constants.h tm-preds.h tree-check.h insn-conditions.c s-flags s-config s-codes s-mlib s-genrtl s-gtype gtyp-gen.h s-output s-recog s-emit s-extract s-peep s-check s-conditions s-attr s-attrtab s-opinit s-preds s-constants s-crt0 genemit genoutput genrecog genextract genflags gencodes genconfig genpeep genattrtab genattr genopinit gengenrtl gencheck genpreds genconstants gengtype genconditions genrtl.c genrtl.h gt-*.h gtype-*.h gtype-desc.c xgcc cpp cc1  crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o  gcc-cross cc1obj protoize unprotoize specs collect2 collect2 gcov *.[0-9][0-9].* *.[si] libcpp.a libbackend.a libgcc.mk g++ g++-cross cc1plus g77 g77-cross f771 stage1
mv: невозможно выполнить stat для `s-crt0': Нет такого файла или каталога
mv: невозможно выполнить stat для `crtbegin.o': Нет такого файла или каталога
mv: невозможно выполнить stat для `crtbeginS.o': Нет такого файла или каталога
mv: невозможно выполнить stat для `crtbeginT.o': Нет такого файла или каталога
mv: невозможно выполнить stat для `crtend.o': Нет такого файла или каталога
mv: невозможно выполнить stat для `crtendS.o': Нет такого файла или каталога
mv: невозможно выполнить stat для `gcc-cross': Нет такого файла или каталога
mv: невозможно выполнить stat для `cc1obj': Нет такого файла или каталога
mv: невозможно выполнить stat для `protoize': Нет такого файла или каталога
mv: невозможно выполнить stat для `unprotoize': Нет такого файла или каталога
mv: невозможно выполнить stat для `collect2': Нет такого файла или каталога
mv: невозможно выполнить stat для `gcov': Нет такого файла или каталога
mv: невозможно выполнить stat для `*.[0-9][0-9].*': Нет такого файла или каталога
mv: невозможно выполнить stat для `*.[si]': Нет такого файла или каталога
mv: невозможно выполнить stat для `g++-cross': Нет такого файла или каталога
mv: невозможно выполнить stat для `cc1plus': Нет такого файла или каталога
mv: невозможно выполнить stat для `g77-cross': Нет такого файла или каталога
mv: невозможно выполнить stat для `f771': Нет такого файла или каталога
make[2]: [stage1-start] Ошибка 1 (игнорирована)
mv intl/*.o stage1/intl
mv: невозможно выполнить stat для `intl/*.o': Нет такого файла или каталога
make[2]: [stage1-start] Ошибка 1 (игнорирована)
if [ -f as ] ; then (cd stage1 && ln -s ../as .) ; else true ; fi
if [ -f ld ] ; then (cd stage1 && ln -s ../ld .) ; else true ; fi
if [ -f collect-ld ] ; then (cd stage1 && ln -s ../collect-ld .) ; else true ; fi
rm -f stage1/libgcc.a stage1/libgcc_eh.a stage1/libgcc_s*.so
rm -f stage1/libunwind.a stage1/libunwind*.so
cp libgcc.a stage1
if [ -f ` if [ -f /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ] ; then echo /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi` ] || ( [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ) ; then \
	  ` if [ -f /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ] ; then echo /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi` stage1/libgcc.a; \
	else true; fi
if [ -f libgcc_eh.a ] ; then cp libgcc_eh.a stage1; \
	  if [ -f ` if [ -f /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ] ; then echo /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi` ] || ( [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ) ; then \
	   ` if [ -f /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ] ; then echo /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi` stage1/libgcc_eh.a; \
	  else true; fi; fi
cp libgcc_s*.so stage1/
cp libunwind.a libunwind*.so stage1
cp: невозможно выполнить stat для `libunwind.a': Нет такого файла или каталога
cp: невозможно выполнить stat для `libunwind*.so': Нет такого файла или каталога
make[2]: [stage1-start] Ошибка 1 (игнорирована)
for f in .. ; do if [ x${f} != x.. ]; then \
	  cp stage1/${f} . ; \
	else true; \
	fi; done
mv cp/*.o stage1/cp
mv -f f/*.o f/fini f/stamp-str f/str-*.h f/str-*.j g77spec.o stage1/f
mv: невозможно выполнить stat для `f/*.o': Нет такого файла или каталога
mv: невозможно выполнить stat для `f/fini': Нет такого файла или каталога
mv: невозможно выполнить stat для `f/stamp-str': Нет такого файла или каталога
mv: невозможно выполнить stat для `f/str-*.h': Нет такого файла или каталога
mv: невозможно выполнить stat для `f/str-*.j': Нет такого файла или каталога
mv: невозможно выполнить stat для `g77spec.o': Нет такого файла или каталога
make[2]: [f77.stage1] Ошибка 1 (игнорирована)
mv: невозможно выполнить stat для `cp/*.o': Нет такого файла или каталога
make[2]: [c++.stage1] Ошибка 1 (игнорирована)
make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc'
echo timestamp > stage1_copy
echo stage2_build > stage_last
(cd stage1 && rm -f `echo main.o libbackend.a alias.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfglayout.o cfgloop.o cfgrtl.o combine.o conflict.o convert.o cse.o cselib.o dbxout.o debug.o df.o diagnostic.o doloop.o dominance.o dwarf2asm.o dwarf2out.o dwarfout.o emit-rtl.o except.o explow.o expmed.o expr.o final.o flow.o fold-const.o function.o gcse.o genrtl.o ggc-common.o global.o graph.o gtype-desc.o haifa-sched.o hashtable.o hooks.o ifcvt.o insn-attrtab.o insn-emit.o insn-extract.o insn-opinit.o insn-output.o insn-peep.o insn-recog.o integrate.o intl.o jump.o  langhooks.o lcm.o lists.o local-alloc.o loop.o mbchar.o optabs.o params.o predict.o print-rtl.o print-tree.o profile.o ra.o ra-build.o ra-colorize.o ra-debug.o ra-rewrite.o real.o recog.o reg-stack.o regclass.o regmove.o regrename.o reload.o reload1.o reorg.o resource.o rtl.o rtlanal.o rtl-error.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o sched-vis.o sdbout.o sibcall.o simplify-rtx.o ssa.o ssa-ccp.o ssa-dce.o stmt.o stor-layout.o stringpool.o timevar.o toplev.o tracer.o tree.o tree-dump.o tree-inline.o unroll.o varasm.o varray.o version.o vmsdbgout.o xcoffout.o et-forest.o protector.o ggc-page.o i386.o  c-parse.o c-lang.o c-pretty-print.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o c-semantics.o c-objc-common.o c-dump.o libcpp.a  cpplib.o cpplex.o cppmacro.o cppexp.o cppfiles.o cpptrad.o cpphash.o cpperror.o cppinit.o cppdefault.o cppmain.o hashtable.o line-map.o mkdeps.o prefix.o mbchar.o *.c *.h gen*`)
make CC=" stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/" \
		 STAGE_PREFIX=stage1/ \
		 ADAC="\$(CC)" AR_FOR_TARGET="ar" RANLIB_FOR_TARGET="ranlib" CFLAGS="-march=k8 -pipe -O2" LDFLAGS="" WARN_CFLAGS="\$(GCC_WARN_CFLAGS)" STRICT_WARN="-Wtraditional -pedantic -Wno-long-long" libdir=/usr/lib LANGUAGES="c gcov c++ f77 proto" MAKEOVERRIDES= OUTPUT_OPTION="-o \$@"
echo timestamp > clean_s1
make[2]: Entering directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc'
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c    -march=k8 -pipe -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/. -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/../include /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/gengenrtl.c -o gengenrtl.o
echo "/* This file is machine generated.  Do not edit.  */" > tmp-gtyp.h
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c    -march=k8 -pipe -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/. -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config -I/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/../include \
	  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/gengtype-lex.c -o gengtype-lex.o
echo "static const char *srcdir = "  >> tmp-gtyp.h
cc1: error: bad value (k8) for -march= switch
cc1: error: bad value (k8) for -mcpu= switch
echo "\"/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc\"" >> tmp-gtyp.h
cc1: error: bad value (k8) for -march= switch
cc1: error: bad value (k8) for -mcpu= switch
make[2]: *** [gengenrtl.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
make[2]: *** [gengtype-lex.o] Ошибка 1
echo ";" >> tmp-gtyp.h
echo "static const char *lang_files[] = {" >> tmp-gtyp.h
ll="/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/mangle.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/cp-tree.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/decl.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/lex.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/call.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/decl.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/decl2.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/parse.y  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/pt.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/repo.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/spew.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/tree.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-pragma.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/com.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/com.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/ste.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/where.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/where.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/lex.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-lang.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-parse.in  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-tree.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-decl.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-pragma.c  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-objc-common.c "; \
	for f in $ll; do \
	echo "\"$f\", "; done >> tmp-gtyp.h
echo "NULL};" >> tmp-gtyp.h
echo "static const char *langs_for_lang_files[] = {" >> tmp-gtyp.h
ff="cp  cp  cp  cp  cp  cp  cp  cp  cp  cp  cp  cp  cp  cp  cp  f  f  f  f  f  f  c  c  c  c  c  c  c  c "; \
	for f in $ff; do \
	echo "\"$f\", " ; done  >> tmp-gtyp.h
echo "NULL};" >> tmp-gtyp.h
echo "static const char *all_files[] = {" >> tmp-gtyp.h
gf="config.h auto-host.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/../include/ansidecl.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/i386/i386.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/i386/unix.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/i386/att.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/dbxelf.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/elfos.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/svr4.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/linux.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/i386/linux.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/defaults.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/defaults.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/location.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/../include/hashtab.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/bitmap.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/function.h  /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/rtl.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/optabs.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/tree.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/libfuncs.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/hashtable.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/real.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/varray.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/ssa.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/insn-addr.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cselib.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-tree.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/basic-block.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/alias.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/bitmap.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cselib.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/dwarf2out.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/emit-rtl.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/except.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/explow.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/expr.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/fold-const.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/function.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/gcse.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/integrate.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/lists.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/optabs.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/profile.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/ra-build.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/regclass.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/reg-stack.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/sdbout.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/stmt.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/stor-layout.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/tree.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/varasm.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/config/i386/i386.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/mangle.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/cp-tree.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/decl.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/lex.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/call.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/decl.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/decl2.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/parse.y /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/pt.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/repo.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/spew.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/cp/tree.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-pragma.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/com.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/com.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/ste.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/where.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/where.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/f/lex.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-lang.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-parse.in /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-tree.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-decl.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-common.h /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-pragma.c /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/c-objc-common.c"; \
	for f in $gf; do \
	echo "\"$f\", "; done >> tmp-gtyp.h
echo " NULL};" >> tmp-gtyp.h
echo "static const char *lang_dir_names[] = { \"c\", " >> tmp-gtyp.h
gf="cp f"; \
	for l in $gf; do \
	echo "\"$l\", "; done >> tmp-gtyp.h
echo "NULL};" >> tmp-gtyp.h
/bin/sh /var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/gcc-3.3.6/gcc/move-if-change tmp-gtyp.h gtyp-gen.h 
make[2]: Leaving directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc'
make[1]: *** [stage2_build] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/gcc-3.3.6-r1/work/build/gcc'
make: *** [bootstrap-lean] Ошибка 2

!!! ERROR: sys-devel/gcc-3.3.6-r1 failed.
Call stack:
  ebuild.sh, line 1637:   Called dyn_compile
  ebuild.sh, line 983:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  ebuild.sh, line 1322:   Called toolchain_src_compile
  toolchain.eclass, line 26:   Called gcc_src_compile
  toolchain.eclass, line 1541:   Called gcc_do_make
  toolchain.eclass, line 1415:   Called die

!!! emake failed with bootstrap-lean
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/sys-devel/gcc-3.3.6-r1/temp/build.log'.

Jedem das Seine!

Quote: cc1: error: bad

Цитата:
cc1: error: bad value (k8) for -march= switch
cc1: error: bad value (k8) for -mcpu= switch

Наводит на мысли что, неверно указаны СFLAGS. Приведите содержание make.conf (CFLAGS для различных процессоров можно посмотреть на вики)

make.conf CFLAGS="-march=k8

make.conf

CFLAGS="-march=k8 -pipe -O3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
ALSA_CARDS="emu10k1"
#ALSA_CARDS="ens1371"
#PORTDIR_OVERLAY="/usr/local/portage"
FEATURES="ccache sandbox"
CCACHE_SIZE="2G"
ACCEPT_KEYWORDS="~x86"
GENTOO_MIRRORS="ftp://ftp.heanet.ie/pub/gentoo"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
AUTOCLEAN="yes"
LINGUAS="ru"
LANG="ru_RU.KOI8-R"
#USE="-ipv6 -gnome -doc alsa slang unicode vim-syntax mmx mmxext usb nls nptl symlink sse sse2 sse3 3dnow 3dnowext ieee1394 threads ithreads type1 freetype zlib"
VIDEO_CARDS="nvidia fbdev vga"
INPUT_DEVICES="mouse keyboard evdev"
USE="3dnow 3dnowext a52 aac aalib acpi admin amarok apache2 apm audiofile avi
     bzip2 canna ccache cdda cddb cdparanoia cjk config_wizard
     connectionstatus css curl directfb divx divx4linux dv dvd-rw dvdread
     effects emacs encode fbcon ffmpeg flac foomaticdb freewnn gd gimp gtk2 history
     icq id3 ieee1394 imagemagick imlib ipod ithreads java javascript 
     jpeg2k lame latex lcms libwww log4j logitech-mouse logrotate
     matroska mhash mime mjpeg mmx mmxext mng mod_python modperl motif mozilla
     mp4 mp4live mpeg2 musepack musicbrainz nvidia oggvorbis pdf pdflib postgres
     php plugin pop posix pthreads qt real sh-completion slang sndfile sql srt sse
     ssh svg svga symlink sysfs tcltk tetex themes threads tiff tk type1 ups
     usb v4l v4l2 vim vim-syntax x86 xine xml2 xscreensaver xsl xvid xvmc zip
     -gnome -ipv6 -apache" 

Jedem das Seine!

Попробуй

Попробуй глянуть сюда, http://www.gentoo.org/doc/ru/gentoo-amd64-faq.xml#cflags
Возможно данный gcc не понимает какой архитектуры как "k8"

KiberGus прав.Нужен

KiberGus прав.Нужен более полный лог ошибки.

могу

могу предположить, что нужно будет пересобрать под конкретную архитектуру пакеты, полученные этим скриптом:
grep i486-pc-linux-gnu /var/db/pkg/*/*/CHOST -r|cut -d\/ -f5-6|sort -u|sed s/\-r[0-9]*$//g|sed s/\_[a-z]*[0-9]*//g|rev|cut -d\- -f2-|rev|sort -u

Ок! Ушел

Ок! Ушел пробовать.

upd: не помогло. Скрипт ничего не выдал.

Jedem das Seine!

У меня была

У меня была похожая проблема (сорри. дословно не помню).
Меня напрягло то, что при gcc 4.1.2 требуется 3.х.
Полечил тем, что в ручную обновил binutils и libstdc++.
После этого все завелось и зависимости ушли.
---
Делай, что должен, и будь, что будет.

Просто emerge binutils

Просто emerge binutils libstd++ ?
Попробую. Намедни сделал emerge -e system. Непомогло.

Jedem das Seine!

Да еще и libtool

Да еще и libtool заодно.
---
Делай, что должен, и будь, что будет.

Так получилось,

Так получилось, что сам только что попал в эту ситуацию.
emerge gcc
gcc-config i686-pc-linux-gnu-4.1.2
emerge perl XML-parser binutils coreutils libtool
решило проблему.
---
Делай, что должен, и будь, что будет.

OK! Пошел

OK! Пошел пробовать.

Jedem das Seine!

Нифига. Ладно

Нифига. Ладно пойду разбираться сначала и попорядку.
Глядишь - увижу упущеное.

Jedem das Seine!

Извините, щас

Извините, щас глянул в свои записи "по ходу", упустил несколько моментов:
У меня была пробема Вами описанная, и еще до кучи, по зависимостям тянулся gcc-3. Последовательность команд была такая:
emerge gcc
gcc-config i686-pc-linux-gnu-4.1.2
emerge perl XML-parser binutils coreutils libtool baselayout glibc libintl
emerge sys-libs/libstdc++-v3
После этого все ок, щас уже наполовину emerge -e world.
Если не поможет - дай ssh, гляну...
---
Делай, что должен, и будь, что будет.

Quote: emerge

Цитата:
emerge sys-libs/libstdc++-v3

Собственно, вот оно

Проверь все соответствия

По началу желательно ставить все со стабильной ветки - это предисловие.
Точно ли настройки ядра аналогичны флагам make.conf, а именно попробуй k8 -O2 и все.
А вообще скорее всего проблема в несоответствии настроек ядра с настройками флагов и железом, что повлекло за собой цепочку к ошибкам.
П.С чет я не совсем пойму зачем ставить x86 для k8?

Неуверен что

Неуверен что хочу сейчас пробовать x86_64.

Jedem das Seine!

Другая проблема

Дабы не поднимать новую тему, отпишусь тут.
Посмотрев на скрин, сразу все поймете, в чем косяк:
http://shell.xost.ru/pic.JPG
http://shell.xost.ru/pic1.JPG

Система вот только что установленная, ни иксов ни других прибамбасов нет. Грубо говоря серверная часть.
ЛЮДИИИ!! Куда копать?

на вики по

на вики по руссификации - у тя или шрифирв или локали нет

Попробуй

Попробуй пересобрать mc с такими флагами:
X gpm ncurses nls pam samba slang unicode
Особенно с флагами slang и unicode.

Ок. Попробую

Ок. Попробую

rc.conf, unicode=no тебе

rc.conf, unicode=no
тебе поможет, скорее всего.
Наверняка при обновлении не заметил. :-)
---
Делай, что должен, и будь, что будет.

Пересборка mc не

Пересборка mc не помогла.

rc.conf, unicode=no
тебе поможет, скорее всего.
Наверняка при обновлении не заметил. :-)

Дык я и не обновлялся. Скачал лайв-сиди инсталлер, и с него ставил. Похоже глючит этот инсталлер...

решили? нет!?

вот содержимое моего боевого дневника:-) когда мс кривущий, и русский не пашет...
кирилизация консоли (на новой генте, второй половины 2006 года)

1. правим файл /etc/rc.conf. Оставляем там все как есть, меняем строку с юникодом
> UNICODE="no"

2. правим файл /etc/conf.d/consolefont
> CONSOLEFONT="cp866-8x16"
> CONSOLETRANSLATION="koi2alt"

3. правим файл /etc/conf.d/keymaps
> KEYMAP="ru4"
> SET_WINDOWKEYS="no"
> EXTENDED_KEYMAPS=""
> DUMPKEYS_CHARSET=""

4. создаем файл /etc/env.d/02locale
> LANG="ru_RU.KOI8-R"
> LC_NUMERIC="POSIX"

=====> после перезагрузки в консоли появится русский язык и mc будет красиво выглядеть;-)
причем добавление локалей проходит иным путём;-)
в некоторых версиях генты существовал файл /etc/locales.build, затем он стал называться /etc/locales.gen
в нем необходимо указывать, какие локали мы будем использовать
необходимые данные (locale charmap) будем брать отсюда /usr/share/i18n/* там находятся папка с локалями и папка с наборами символов.
в файле /etc/locales.gen вот такой синтаксис
содержимое моего файла выглядела вот так

================= BEGIN OF FILE =================
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
================== END OF FILE ==================

поддерживаемы варианты наборов локалей с таблицами символов содержатся в файле /usr/share/i18n/SUPPORTED

далее необходимо пересобрать glibc, вобще каждый раз после вносимых изминений в этот файл необходимо выполнять эту процедуру

> locale-gen
если все прошло замечательно то выйдет нечто похожее на

* Generating 4 locales (this might take a while) with 1 jobs
* (1/4) Generating en_US.ISO-8859-1 ... [ ok ]
* (2/4) Generating en_US.UTF-8 ... [ ok ]
* (3/4) Generating ru_RU.KOI8-R ... [ ok ]
* (4/4) Generating ru_RU.UTF-8 ... [ ok ]
* Generation complete

при вводе команды locale также никаких ошибочных сообщений выходить не должно
и в некоторых программах русскоязычные меню и диалоги примут должный вид:-)
причем все это написано в этом же файле /etc/locales.gen , так что полезно читать конфигурационные файлы!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".