demas |
|
Темы:
5
Сообщения:
14
Участник с: 28 ноября 2008
|
После какого-то обновления перестал работать sqliteman: [email protected]:~$ sqliteman sqliteman: error while loading shared libraries: libqscintilla2.so.4: cannot open shared object file: No such file or directory Проблему решил так: bash-3.2# find / -iname “libqscintilla*” /usr/lib/qt/plugins/designer/libqscintillaplugin.so /usr/lib/libqscintilla2.so.5.0 /usr/lib/libqscintilla2.so.5 /usr/lib/libqscintilla2.so.5.0.1 /usr/lib/libqscintilla2.so Ну и создал link на имющуюся библиотеку: bash-3.2# ls -la | grep libqsci lrwxrwxrwx 1 root root 23 Ноя 22 19:11 libqscintilla2.so -> libqscintilla2.so.5.0.1 lrwxrwxrwx 1 root root 28 Ноя 28 22:44 libqscintilla2.so.4 -> /usr/lib/libqscintilla2.so.5 lrwxrwxrwx 1 root root 23 Ноя 22 19:11 libqscintilla2.so.5 -> libqscintilla2.so.5.0.1 lrwxrwxrwx 1 root root 23 Ноя 22 19:11 libqscintilla2.so.5.0 -> libqscintilla2.so.5.0.1 -rwxr-xr-x 1 root root 1817597 Ноя 22 19:11 libqscintilla2.so.5.0.1 Вопроса 2: 1. Насколько корректно такое решение проблемы? Не помешает ли добавленная мною ссылка будущим обновлениям? 2. Почему такая ситуация получилась? Дело в том, что sqliteman еще не успели обновить (дабы он работал с новой версией библиотеки) или это я чего-то накосячил? |
exire |
|
Темы:
5
Сообщения:
181
Участник с: 25 ноября 2006
|
1) Такое решение некорректно. У библиотеки мог изменится ABI, и ты в лучшем случае получил бы не работающий sqliteman, а в худшем - странные глюки у него. 2) Да, sqliteman не успели пересобрать и он слинкован со старой библиотекой. |
demas |
|
Темы:
5
Сообщения:
14
Участник с: 28 ноября 2008
|
Спасибо. Несколько уточнений: 1) А варианты? Самому пересобирать программу? 2) Я, как пользователь дистрибутива, должен что-то делать по этому поводу? Писать запрос о пересборке пакета, регистрировать проблему? Или все кому надо знают и как будет время все поправят? |
rubicon |
|
Темы:
2
Сообщения:
208
Участник с: 17 октября 2008
|
demas1. Девелоперы просят заявлять о подобных ошибках, а не собирать самим. Разве что в крайнем случае. 2. Дададад, багтрекер открыт для регистрации, и там никто не кусается. |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
хех, классика 1. пересобраться, только если горит, или п.2. 2. ну тут уже всё сказали :) ))
systemd должен умереть.
|