Joined: 24 Jul 2006
|Posted: Thu Jul 17, 2008 10:26 pm Post subject: can't resolve symbol '__uClibc_start_main' error
I am trying to manually install packages on my NSLU2 in order to get it to even install openssh. I traced the dependency back to util-linux which also apparenlty doesnt work unless you upgrade to a later version of ulibc.
Having emerged uclibc on the NSLU2 I get the following error everytime i run any command. I think it has broken my system
The last bit of code at the end of the emerge was
>>> /lib/libpthread.so.0 -> libpthread-0.9.28.so
>>> /lib/ld-uClibc.so.0 -> ld-uClibc-0.9.28.so
>>> /lib/libdl.so.0 -> libdl-0.9.28.so
>>> /lib/librt.so.0 -> librt-0.9.28.so
>>> /lib/libcrypt.so.0 -> libcrypt-0.9.28.so
>>> /lib/libresolv.so.0 -> libresolv-0.9.28.so
[uclibc-0.9.28.3-r3] bash: can't resolve symbol '__uClibc_start_main'
!!! FAILED postinst: 1
Now any command gives:
|sluggy ~ # emerge -av uclibc
/usr/bin/python: can't resolve symbol '__uClibc_start_main'
Is this fixable or so I need to start all over again?