After too much thinking and checking, i've did the following: 1) boot from livecd 2) move /usr/lib/* to /usr/lib64/ (cp -Ru) 3) symlink /usr/lib64 to /usr/lib 4) emerge -eu world (the -u is not really required...)
after that, i've a brand new comp where everything works as desired. i took about 30hrs to compile everything on my system: amd64 3000+ 939 winchester CFLAGS="-O3 -march=athlon64 -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -pipe -fomit-frame-pointer -fweb" CHOST="x86_64-pc-linux-gnu" CXXFLAGS="-O3 -march=athlon64 -funroll-all-loops -fpeel-loops -ftracer -funswitch-loops -pipe -fomit-frame-pointer -fweb" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox" in this post i just wanted to thank you everyone here to reply so quickly (i'm still waiting that someone post a solution in the official forums...), so i'll be around trying to help others cheers! -- gentoo-amd64@gentoo.org mailing list