Автор Тема: При попытке запустить приложение оно падает  (Прочитано 411 раз)

Оффлайн abslike

  • Начинающий
  • *
  • Сообщений: 10
error while loading shared libraries: libtinfo.so.6: cannot open shared object file: No such file or directory
Падает с такой ошибкой, но проблема в том, что все связанное с этой библиотекой у меня уже установлено, видимо давно не обновлялся Сизуф..

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 901
видимо давно не обновлялся Сизуф..
Возможно и так.

А возможно можно будет обойтись созданием символической ссылки на библиотеку имеющейся/ текущей версии.
« Последнее редактирование: 07.06.2023 17:21:24 от NickM »

Оффлайн abslike

  • Начинающий
  • *
  • Сообщений: 10
нет, тут проблема в том, что библиотеки нет в репозитории Сузифа, а как ее устанавливать - idk:(

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 901
нет, тут проблема в том, что библиотеки нет в репозитории Сузифа
Возможно, что для кого-то и проблема, но явно не для дистрибутива в целом;

а как ее устанавливать

А возможно можно будет обойтись созданием символической ссылки на библиотеку имеющейся/ текущей версии.

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
libtinfo.so.6

Попробуйте поставить соответствующий пакет из Debian 11 путем перепаковки с помощью Epm:

# epm install --repack http://ftp.debian.org/debian/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u1_amd64.deb

и потом запустите игру.

Баг-репорт на создание пакета для libtinfo6 уже есть - см. https://bugzilla.altlinux.org/44811, можете на него подписаться.
« Последнее редактирование: 07.06.2023 16:08:03 от N0rbert »

Оффлайн abslike

  • Начинающий
  • *
  • Сообщений: 10
к сожалению не помогло

Оффлайн abslike

  • Начинающий
  • *
  • Сообщений: 10
попробовал даже установить себе на пк и уже прокинуть вместо ссылки в epm, но результат 0

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 901
к сожалению не помогло
Вы символическую ссылку на библиотеку создавали, как Вам советовали в первом посте?

Работа со ссылками на файлы и каталоги
Цитировать
Символические ссылки
С помощью символических ссылок (symbolic links) можно дать файлу другое имя, но не связывать файл с индексным дескриптором. Таким образом, символические ссылки отличаются от жёстких ссылок.

Символические ссылки создаются командой ln -s. Например, команда

Оффлайн abslike

  • Начинающий
  • *
  • Сообщений: 10
к сожалению нет, не смог разобраться

Оффлайн abslike

  • Начинающий
  • *
  • Сообщений: 10
а именно проблема в этом -

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 901
к сожалению нет, не смог разобраться
Угу, прочитали не внимательно как статью, так и ответ системы.

ln -s [цель] [имя_ссылки]Тогда в вашем случае будет так, две команды (выполнять от администратора (root)):
cd /lib64и
ln -s libtinfo.so.5.9 libtinfo.so.6

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
Попробуйте создать симлинк в стиле Росы с Мандривой

# cd /usr/lib64
# ln -sf libncurses.so.5.9 libtinfo.so.6


попробовал даже установить себе на пк и уже прокинуть вместо ссылки в epm, но результат 0

Также можете повторить эти шаги в стабильной p10 вместо Сизифа. Там указанная команда epm работает.
« Последнее редактирование: 07.06.2023 19:54:12 от N0rbert »

Оффлайн abslike

  • Начинающий
  • *
  • Сообщений: 10
получилось, спасибо
# cd /usr/lib64
# ln -sf libncurses.so.5.9 libtinfo.so.6