PAC Manager: Can’t locate object method “new” via package “Gnome2::Vte::Terminal”

Такое у меня произошло после обновления пакетов в системе. Решается очень просто.

# find /opt/pac/ -name "Vte.so*" -exec rm {} +

Или же вкучную удалить Vte.so по пути /opt/pac/lib/ex/vte64 или (/opt/pac/lib/ex/vte32).

Если не помогло. Попробовать удалить PAC. Удалить полностью его директорию:

# rm -rf /opt/pac

И снова удалить Vte.so

У разработчика есть дискуссия по этому поводу здесь – https://sourceforge.net/p/pacmanager/bugs/177/

Если не помогло… Рецепт 2:

# apt-get install libvte-dev libextutils-depends-perl libextutils-pkgconfig-perl
# apt-get install dh-make-perl apt-file
# apt-file update
# dh-make-perl --cpan Gnome2::Vte --build
# dpkg -i libgnome2-vte-perl_0.11-1_amd64.deb
# find /opt/pac/ -name "Vte.so*" -exec rm {} \;

Вуаля! Мне помогло, когда обновил свою Ubuntu до 17.04


Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Unlix © Все права защищены 2022

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!