Bug #846
libtinfo.so.5: cannot open shared object file
Status: | New | Start: | 12/06/2015 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 12/06/2015 | |
Assignee: | - | % Done: | 100% |
|
Category: | Calculate Linux Desktop KDE | Spent time: | - | |
Target version: | 15.12 | |||
Votes: | 0 |
Description
После обновления получил странный результат вместо рабочей системы:
1) при загрузке зависала заставка calculate;
2) при переходе в консоль система вела себя как при загрузке в режиме single
3) / смонтирован только для чтения, другие папки не были примотнированы
4) сети нет, базовые команды можно было запустить
5) попытка запустить/перезапустить любой сервис из init.d заканчивалось:
error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
Лечение:
от рута:
mount -no remount,rw /
cd /lib
ls (нашёл в выводе libncurses.so.5.9)
ln -s libncurses.so.5.9 libtinfo.so.5
Ничего умнее не придумал, как перезагрузить ПК, и всё, все довольны, все смеются.
может разработчики найдут, что подправить, чтоб такого не возникало.
History
Updated by Алексей Тихонов almost 9 years ago
на самом деле всё намного проще :
удалить
sys-libs/ncurses-5.9-r99
и поставить
sys-libs/ncurses-6.0-r1:0
и cl-update пересоберёт сломанное (разработчикам сразу надо было это сделать ... но легких путей не ищем) :)
Updated by Виктор Кустов over 8 years ago
ln -s libncurses.so.5.9 libtinfo.so.5
как-то жестоко и рискованно. а вот revdep-rebuild, мне кажется, был бы кстати.
может разработчики найдут, что подправить, чтоб такого не возникало.
скорее всего это вот такой получился переход с версии на версию libncurses в KDE. и скорее всего тут нечего исправлять - разовая акция
Updated by Vasilii B over 8 years ago
Виктор Кустов wrote:
ln -s libncurses.so.5.9 libtinfo.so.5
как-то жестоко и рискованно. а вот revdep-rebuild, мне кажется, был бы кстати.
5) попытка запустить/перезапустить любой сервис из init.d заканчивалось:
error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
Это было не только для сервисов. MC не запускался, nano тоже отказывался работать.
Только такие вот базовые команды, хорошо, что их хватило для лечения.