pacmanager
pacmanager copied to clipboard
On Fedora25 got "Can't locate object method "new" via package "Gnome2::Vte::Terminal"
Hi, I was just upgrade my Fedora 24 to 25. when I start connection, It shows me a message.
PAC started (pac) with PID 8466 INFO: Used config file '/home/kevin/.config/pac/pac.nfreeze' INFO: Using 'standard Gnome2' tray icon *** unhandled exception in callback: *** Can't locate object method "new" via package "Gnome2::Vte::Terminal" (perhaps you forgot to load "Gnome2::Vte::Terminal"?) at /opt/pac/lib/PACTerminal.pm line 500. *** ignoring at /opt/pac/lib/PACMain.pm line 1398. PAC finishing (pac) with pid 8466
I was run "find /opt/pac/ -name "Vte.so*" -exec rm {} +" but is was not effecient. Does anybody help me out to solve this problem???
I noticed this also. In addition to the find exec rm you did I also did the following:
sudo yum -y install perl-Gnome2-Vte
Also, I downloaded the latest github pac code and copied it over my existing 4.5.5.7-2 rpm install in /opt/pac.
It is working great again.
On Debian 9 no work, Gnome2::Vte::Terminal
always is trowed.
Hi, I was late to update. I ve just ran both and solved.
- sudo find /opt/pac/ -name "Vte.so*" -exec rm {} +
- sudo yum -y install perl-Gnome2-Vte
Ty, You save my day @gaerank
Hello everyone,
thank you for the tip, in my case, there was not sufficient to delete the Vte.so from /opt/pac It was necessary to delete from the whole filesystem
/opt/pac/lib/ex/vte32/auto/Gnome2/Vte/Vte.so /opt/pac/lib/ex/vte32/auto/Gnome2/Vte/Vte.so_32_5.000 /opt/pac/lib/ex/vte32/auto/Gnome2/Vte/Vte.so_32_5.014 /opt/pac/lib/ex/vte32/auto/Gnome2/Vte/Vte.so_32_5.016 /opt/pac/lib/ex/vte32/auto/Gnome2/Vte/Vte.so_32_5.018 /opt/pac/lib/ex/vte32/auto/Gnome2/Vte/Vte.so_32_5.020 /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so_64_5.000 /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so_64_5.014 /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so_64_5.016 /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so_64_5.018 /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so_64_5.020 /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so_64_5.022 /opt/pac/lib/ex/vtePPC64/auto/Gnome2/Vte/Vte.so /usr/lib64/perl5/vendor_perl/auto/Gnome2/Vte/Vte.so
I try with
rm /usr/lib64/perl5/vendor_perl/auto/Gnome2/Vte/Vte.so
and then
dnf -y install perl-Gnome2-Vte
!!!!
pac is working again....
Thank you for your post....