Обнивил по тупости от нечего делать пару прог, gaim и еще чегото...
После чего основная масса прог и иксы в том числе начали ругатся что не находят
libexpat.so.0, проблема в новой версии этой либы, pacman -R expat ее не удаляет так как ругается
что она много кому якобы нужна, понижающий --upgrade на фаел старой либы тоже не дает сделать,
как ее убить заразу? Или проблема скорее просто в стом что убился симлин libexpat.so.0, как его создать из голой консоли и где это все лежит? МС не стоит
sudo ln -s /usr/lib/libexpat.so.{1,0}
или как-то вроде того...
но это не правильное решение.
правильное решение - обновить и все остальное до куррента, чтоб все было хорошо.
там обновлять не сильно много надо... вряд ли больше 100 метров.
sudo ln -s /usr/lib/libexpat.so.{1,0}
или как-то вроде того...
но это не правильное решение.
правильное решение - обновить и все остальное до куррента, чтоб все было хорошо.
там обновлять не сильно много надо... вряд ли больше 100 метров.
все спасибо
все вылечилось как я и думал созданием ссылки, а вы говорите 100 меторов
просто так можно полечить далеко не все...
между версиями либы у нее может, например, список функций поменятся. тогда программы будут запускаться и, если повезет, сразу падать. а если не повезет - предварительно запортив какие-нибудь данные (:
т.е. если прога хочет libexpat.so.0 то лучше дать ей его, а не шаманить.... шаманство может сработать раз или два. а на третий может что-нибудь сильно разломать....