Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: не могу удалить старый pidgin.  (Прочитано 2302 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SidER

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: не могу удалить старый pidgin.
« Ответ #30 : 02 Февраля 2011, 00:19:55 »
sudo apt-get install libpurple0

Оффлайн windreid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: не могу удалить старый pidgin.
« Ответ #31 : 02 Февраля 2011, 00:22:44 »
Не помогло


root@Intel:~# sudo apt-get install libpurple0
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия libpurple0.
Следующий пакет устанавливался автоматически и больше не требуется:
  libpoppler-glib4
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
root@Intel:~# pidgin
pidgin: symbol lookup error: pidgin: undefined symbol: purple_theme_loader_get_type

Оффлайн SidER

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: не могу удалить старый pidgin.
« Ответ #32 : 02 Февраля 2011, 00:37:40 »
Вот кусок решения твоей проблемы :
Цитировать
Но pidgin отказался запускаться заявив «pidgin: symbol lookup error: pidgin: undefined symbol: purple_theme_loader_get_type». Поискал в интернете, как исправить не нашёл, пришлось ковыряться самому. Как оказалось при установке pidgin не обновил библиотеку libpurple, что и повлекло за собой эту ошибку. Пришлось обновить файлы самостоятельно (сперва посмотрев чего нужно копировать)
$ ls -al libpurple/.libs/libpurple*
$ ls -al /usr/lib64/libpurple*
$ sudo rm /usr/lib64/libpurple.so* /usr/lib64/libpurple-client.*
$ sudo cp libpurple/.libs/libpurple.so.0.6.1 /usr/lib64/
$ sudo cp libpurple/.libs/libpurple-client.so.0.6.1 /usr/lib64/
$ sudo cp libpurple/.libs/libpurple-client.lai /usr/lib64/
$ sudo cp libpurple/libpurple-client.la /usr/lib64/
$ sudo cp libpurple/libpurple.la /usr/lib64/
$ sudo cp libpurple/.libs/libpurple.lai /usr/lib64/
$ sudo cp libpurple/.libs/libpurple-client.lai /usr/lib64/
$ cd /usr/lib64/
$ sudo ln -s libpurple.so.0.6.1 libpurple.so.0
$ sudo ln -s libpurple.so.0.6.1 libpurple.so
$ sudo ln -s libpurple-client.so.0.6.1 libpurple-client.so.0
$ sudo ln -s libpurple-client.so.0.6.1 libpurple-client.so
$ cd -
Взято отсюда: http://habrahabr.ru/blogs/im/67477/
Только поменяй везде где /usr/lib64 на /usr/lib и посмотри версию libpurpe0(тоже менять придеться) с помощью:
 dpkg -l | grep libpurpe0.
Другого к сожалению ни чего не могу предложить.

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.