Вопрос № 46230: Здравствуйте эксперты! Имеется система Mandrake Linux 10.0. После неудачной установки glib из исходников у меня перестали работать некоторые программы (k3b, drakconf, firefox). При попытке запуска приложений выводится ошибка "libgobject-2.0.so.0...
Вопрос № 46.230
Здравствуйте эксперты! Имеется система Mandrake Linux 10.0. После неудачной установки glib из исходников у меня перестали работать некоторые программы (k3b, drakconf, firefox). При попытке запуска приложений выводится ошибка "libgobject-2.0.so.0 undefined symbol: g_bsearch_array_new". Как я могу вернуть систему в первоначальное состояние не прибегая к переустановке системы?
Отправлен: 14.06.2006, 19:30
Вопрос задал: Dominat (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Мирошник Александр
Здравствуйте, Dominat!
Я надеюсь у вас дерево исходников сохранено? :)
Данная ситуация имеет место в случае если программы скомпилені под старую версию глибов, а глибы новые - совместимость может не сохраняться :)
Есть два варианта решения:
1) перекомпилить все программы (читай перебить систему)
2) рученками вычистить новые глибы - чем то напоминает удаление касперского из реестра виндовс :)
Тут вам помогут:
locate -u (апдейт базы)
locate glib - ищем и удаляем - удаляем удаляем :) Предупреждаю - после "удаляем" - можем вернуться к варианту 0 - переустановка системы :)
Ответ отправил: Мирошник Александр (статус: 5-ый класс)
Ответ отправлен: 15.06.2006, 09:38 Оценка за ответ: 5