Bug #846
libtinfo.so.5: cannot open shared object file
Статус: | New | Начата: | 06.12.2015 | |
---|---|---|---|---|
Приоритет: | Normal | Дата выполнения: | 06.12.2015 | |
Назначена: | - | Готовность в %: | 100% |
|
Категория: | Calculate Linux Desktop KDE | Затраченное время: | - | |
Версия: | 15.12 | |||
Голоса: | 0 |
Описание
После обновления получил странный результат вместо рабочей системы:
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
Ничего умнее не придумал, как перезагрузить ПК, и всё, все довольны, все смеются.
может разработчики найдут, что подправить, чтоб такого не возникало.
История
Обновлено Алексей Тихонов почти 9 года назад
на самом деле всё намного проще :
удалить
sys-libs/ncurses-5.9-r99
и поставить
sys-libs/ncurses-6.0-r1:0
и cl-update пересоберёт сломанное (разработчикам сразу надо было это сделать ... но легких путей не ищем) :)
Обновлено Виктор Кустов больше 8 лет назад
ln -s libncurses.so.5.9 libtinfo.so.5
как-то жестоко и рискованно. а вот revdep-rebuild, мне кажется, был бы кстати.
может разработчики найдут, что подправить, чтоб такого не возникало.
скорее всего это вот такой получился переход с версии на версию libncurses в KDE. и скорее всего тут нечего исправлять - разовая акция
Обновлено Vasilii B больше 8 лет назад
Виктор Кустов 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 тоже отказывался работать.
Только такие вот базовые команды, хорошо, что их хватило для лечения.