Как удалить либу?

Модератор: Модераторы разделов

GUrYn
Сообщения: 14
ОС: Slackware,Archlinux

Как удалить либу?

Сообщение GUrYn »

Обнивил по тупости от нечего делать пару прог, gaim и еще чегото...
После чего основная масса прог и иксы в том числе начали ругатся что не находят
libexpat.so.0, проблема в новой версии этой либы, pacman -R expat ее не удаляет так как ругается
что она много кому якобы нужна, понижающий --upgrade на фаел старой либы тоже не дает сделать,
как ее убить заразу? Или проблема скорее просто в стом что убился симлин libexpat.so.0, как его создать из голой консоли и где это все лежит? МС не стоит :(
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Как удалить либу?

Сообщение elide »

sudo ln -s /usr/lib/libexpat.so.{1,0}
или как-то вроде того...
но это не правильное решение.
правильное решение - обновить и все остальное до куррента, чтоб все было хорошо.
там обновлять не сильно много надо... вряд ли больше 100 метров.
слава роботам!
Спасибо сказали:
GUrYn
Сообщения: 14
ОС: Slackware,Archlinux

Re: Как удалить либу?

Сообщение GUrYn »

elide писал(а):
27.10.2006 00:45
sudo ln -s /usr/lib/libexpat.so.{1,0}
или как-то вроде того...
но это не правильное решение.
правильное решение - обновить и все остальное до куррента, чтоб все было хорошо.
там обновлять не сильно много надо... вряд ли больше 100 метров.


все спасибо
все вылечилось как я и думал созданием ссылки, а вы говорите 100 меторов :)
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Как удалить либу?

Сообщение cheer »

Лечить-то надо причину, а не следствие.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Как удалить либу?

Сообщение elide »

просто так можно полечить далеко не все...
между версиями либы у нее может, например, список функций поменятся. тогда программы будут запускаться и, если повезет, сразу падать. а если не повезет - предварительно запортив какие-нибудь данные (:
т.е. если прога хочет libexpat.so.0 то лучше дать ей его, а не шаманить.... шаманство может сработать раз или два. а на третий может что-нибудь сильно разломать....
слава роботам!
Спасибо сказали: