[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

WARNING: Upgrading to potato can screw the system



I've just upgraded from potaty-two-days-to to the current potato
and my bash got screwed:

-bash: error in loading shared libraries
/lib/libncurses.so.4: undefined symbol: __register_frame_info

-bash: error in loading shared libraries
/lib/libreadline.so.2: undefined symbol: __register_frame_info

I'm not sure what the exact cause for this is.  Bash was left
from slink, libreadline+libncurses were taken from potato but
the new 2.1 glibc wasn't installed as far as I could see.

The following commands helped.

cd into the slink directory.

%m:%B%~%b%# dpkg -x libncurses4_4.2-3.deb /
%m:%B%~%b%# dpkg -x libreadlineg2_2.1-12.deb /
%m:%B%~%b%# ldconfig

So you'd better a) ensure you have a backup root account not
using bash and b) some important slink packages around.

This should just be a warning.  The upgrade might go smooth
on other systems.

Regards,

	Joey

-- 
We all know Linux is great... it does infinite loops in 5 seconds.
        - Linus Torvalds

Please always Cc to me when replying to me on the lists.


Reply to: