1 (26.07.2014 20:35:02 отредактировано Marley)

Ошибка появляется на виртуальной машине centos 6.5

 Консоль:
# cat /etc/redhat-release
CentOS release 6.5 (Final)


 Консоль:
# vi
vi: error while loading shared libraries: /lib64/libncurses.so.5: unsupported version 0 of Verneed record

 Консоль:
# ls /lib64/libncurses.so.5
/lib64/libncurses.so.5

nano запускается нормально.

Выполнил yum update, не помогло.

Вроде ничего такого и не делал.
С чем может быть связано, как решить?

Ранее с такого рода ошибками не сталкивался.

Приоритет низкий. Виртуальная машина для тестов.
При необходимости просто сделаю откат на работавшее состояние, но хочется разобраться.
Может кому понадобится решение в будущем.

No Woman No Cry...

2 (26.07.2014 11:12:55 отредактировано alexfinn)

что показывает

ldd /bin/vi

и

rpm -vV ncurses-libs

?

3

 Консоль:
[root@server conf]# ldd /bin/vi
/bin/vi: error while loading shared libraries: /lib64/libncurses.so.5: unsupported version 0 of Verneed record


 Консоль:
[root@server conf]# rpm -vV ncurses-libs
.........    /lib64/libncurses.so.5
..5......    /lib64/libncurses.so.5.7
.........    /lib64/libncursesw.so.5
.........    /lib64/libncursesw.so.5.7
.........    /lib64/libtinfo.so.5
.........    /lib64/libtinfo.so.5.7
.........    /usr/lib64/libform.so.5
.........    /usr/lib64/libform.so.5.7
.........    /usr/lib64/libformw.so.5
.........    /usr/lib64/libformw.so.5.7
.........    /usr/lib64/libmenu.so.5
.........    /usr/lib64/libmenu.so.5.7
.........    /usr/lib64/libmenuw.so.5
.........    /usr/lib64/libmenuw.so.5.7
.........    /usr/lib64/libpanel.so.5
.........    /usr/lib64/libpanel.so.5.7
.........    /usr/lib64/libpanelw.so.5
.........    /usr/lib64/libpanelw.so.5.7
.........    /usr/lib64/libtic.so.5
.........    /usr/lib64/libtic.so.5.7

No Woman No Cry...

4

Перезагрузился.
Выполнил fsck (как рекомендовала система), проблема пропала.

No Woman No Cry...