I had that same problem. I had to re-emerge emulx-linux-x86-glibc under the 2004.3 profile, then re-emerge glibc and gcc.. then I started the upgrade tutorial. Granted I never figured out the exact reason for my problem, that seemed to fix it.
Thanks, Ben > On Wed, 2005-04-06 at 20:33 +1000, Mark Constable wrote: > I have followed the instructions at this link but I am > guessing as to what I really need to do because of the > initial warning that the doc is depreciated... > > http://www.gentoo.org/proj/en/base/amd64/2005.0-upgrade-amd64.xml > > So I start by following these points... > > # nano /etc/make.conf (add multilib to USE var) > # emerge gcc > # FEATURES=-sandbox emerge gcc > > But I get this... any advice please ? > ... > i && mv 32/libgcc_s.so.1.tmp 32/libgcc_s.so.1 && ln -s 32/libgcc_s.so.1 > libgcc_s_32.so > /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/../../libc.so when searching for -lc > /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/../../libc.a when searching for -lc > /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when > searching for -lc > /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when > searching for -lc > /usr/x86_64-pc-linux-gnu/bin/ld: cannot find -lc > collect2: ld returned 1 exit status > make[3]: *** [32/libgcc_s_32.so] Error 1 > make[3]: Leaving directory > `/home/portage/tmp/portage/gcc-3.4.3.20050110-r1/work/build/gcc' > make[2]: *** [stmp-multilib] Error 2 > make[2]: Leaving directory > `/home/portage/tmp/portage/gcc-3.4.3.20050110-r1/work/build/gcc' > make[1]: *** [stage1_build] Error 2 > make[1]: Leaving directory > `/home/portage/tmp/portage/gcc-3.4.3.20050110-r1/work/build/gcc' > make: *** [profiledbootstrap] Error 2 > > --markc > -- > gentoo-amd64@gentoo.org mailing list > -- gentoo-amd64@gentoo.org mailing list
