On Sat, Oct 08, 2005 at 05:02:38PM +0400, Dmitry V. Levin wrote: > Что-то здесь не так: > > $ grep 'readline.*/usr/bin/lftp' product > libreadline /lib/libreadline.so.4.3 lftp /usr/bin/lftp B rl_attempted_completion_function [...] > - наверное, неправильно трактуются некоторые типы символов. $ nm -D /lib/libreadline.so.4.3 |grep rl_attempted_completion_function 00025d1c B rl_attempted_completion_function $ nm -D /usr/bin/lftp |grep rl_attempted_completion_function 080b8e00 B rl_attempted_completion_function $ То есть, действительно, как /lib/libreadline.so.4.3, так и /usr/bin/lftp предоставляют символ rl_attempted_completion_function, который суть глобальная неинициализированная переменная (BSS). Это заставляет подозревать, что lftp статически слинкован с libreadline. Можно, конечно, проверять только только функции (T). PS: у меня компьютер стал автоматически перезагружаться по несколько раз в день; не знаю, сколько я ещё проживу.