[РЕШЕНО] После обновления pamac не запускается: libalpm.so.12: cannot open shared object file: No such file or directory

Установил обновления, перезагружаю и не вижу pamac в трее. Пытаюсь запустить через консоль и вижу такую картину
➜  ~ pamac
pamac: error while loading shared libraries: libalpm.so.12: cannot open shared object file: No such file or directory
Пытаюсь исправить проблему создавая костыль (симлинк), но это не помогает
➜  ~ sudo ln -s /usr/lib/libalpm.so.12 /usr/lib/libalpm.so.11
[sudo] пароль для kirill:
➜  ~ pamac
pamac: error while loading shared libraries: libalpm.so.12: cannot open shared object file: No such file or directory
➜  ~ ls -l /usr/lib/libalpm.so*
lrwxrwxrwx 1 root root     13 мая 21 00:38 /usr/lib/libalpm.so -> libalpm.so.13
lrwxrwxrwx 1 root root     22 июн  2 22:37 /usr/lib/libalpm.so.11 -> /usr/lib/libalpm.so.12
lrwxrwxrwx 1 root root     17 мая 21 00:38 /usr/lib/libalpm.so.13 -> libalpm.so.13.0.0
-rwxr-xr-x 1 root root 243608 мая 21 00:38 /usr/lib/libalpm.so.13.0.0
➜  ~ sudo ln -s /usr/lib/libalpm.so.12 /usr/lib/libalpm.so.13
ln: не удалось создать символьную ссылку '/usr/lib/libalpm.so.13': Файл существует
➜  ~ sudo ln -s /usr/lib/libalpm.so.13 /usr/lib/libalpm.so.12
➜  ~ pamac
pamac: symbol lookup error: /usr/lib/libpamac.so: undefined symbol: alpm_option_set_arch
➜  ~ sudo rm
И как тогда запустить pamac?
Кстати, я его переустанавливал через AUR, не помогло
150_Kirill_150
Пытаюсь исправить проблему создавая костыль (симлинк), но это не помогает
И не поможет.
Читайте.
Всегда при проблемах пакета из AUR первым делом читайте комментарии (Daniikk1012 и FredBezies). Будете знать всё. Там есть и ссылка на форум манжаро.
Ясно, значит надо ждать
У меня такой вопрос, к теме он не относится
Я хочу установить Unity3d (AUR unity-editor)
Если я захочу обновить его, мне снова придётся скачивать этот огромный пакет и обновлять, или размер скачиваемых файлов будет поменьше?
Так, это был тупой вопрос, не отвечайте на него
150_Kirill_150
И как тогда запустить pamac?
Если очень нужно, скачайте пакет пакмана 5 версии, распакуйте и положите библиотеку в /usr/lib/. Добавьте версионную ссылку.
alexandr05
распакуйте и положите библиотеку в /usr/lib/. Добавьте версионную ссылку.
Спасибо, сработало. Поместил по указанному адресу два файла (libalpm.so.12.0.2 и ссылку libalpm.so.12) и менеджер появился в трее.
Как я понял, после официального обновления pamac-aur нужно будет удалить эти файлы и обновить pamac до последней версии для libalpm.so.13.
Я лучше подожду пока, ну раз у людей получается исправить проблему, тогда тема закрыта
rutgerg
Поместил по указанному адресу два файла (libalpm.so.12.0.2 и ссылку libalpm.so.12)
Достаточно просто либу переименовать в libalpm.so.12, зачем плодить лишние сущности? :)
RusWolf
Достаточно просто либу переименовать в libalpm.so.12, зачем плодить лишние сущности? :)
Ну это совсем "кощунство" какое-то. Вообще-то попробую. (Шутка). Вдруг какому нибудь софту понадобится именно 13-я версия. А так просто: рядом с "молодым" поместили "старика".
 
Зарегистрироваться или войдите чтобы оставить сообщение.