[root@localhost linus-2.4.0-test13-pre7]# info info: Symbol `ospeed' has different size in shared object, consider re-linking [root@localhost linus-2.4.0-test13-pre7]# ldd /usr/bin/info libncurses.so.5 => /usr/lib/libncurses.so.5 (0x40029000) libc.so.6 => /lib/libc.so.6 (0x4006b000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) [root@localhost linus-2.4.0-test13-pre7]# nm /usr/lib/libncurses.so.5 nm: /usr/lib/libncurses.so.5: no symbols Not sure quite where the fault lies, but ... binary incompatability rears its ugly head. This may bite people with any non-distro apps linked against this library. Is this a change in ncurses to reflect a standard API ?
Forgot package versions: [root@localhost linus-2.4.0-test13-pre7]# rpm -qf /usr/lib/libncurses.so.5.2 ncurses-5.2-2 [root@localhost linus-2.4.0-test13-pre7]# rpm -q info info-4.0-17
It was a bug in ncurses - A change without a real reason. We've reverted this particular change in 5.2-3.