undefined symbol: Perl_xs_apiversion_bootcheck when starting pac in debian testing
Brought to you by:
perseo22
When try to start up pac in a current debian testing I get the message:
/usr/bin/perl: symbol lookup error: /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so: undefined symbol: Perl_xs_apiversion_bootcheck
I've got the Perl version 5.22.1 in debian testing installed.
Pac version is 4.5.5.7
I already attached that information to bug:
https://sourceforge.net/p/pacmanager/bugs/264/
But since there was no reaction I thought maybe it's better to open a new bug report just for debian...
Hi
I think it's because we miss the "Vte.so_32_5.022" file in "/opt/pac/lib/ex/vte32/auto/Gnome2/Vte"
note that file exist in 64bit directory, can be a forgotten ?
I'm in the same situation, if someone can provide this file.
I've compiled the missing lib, please find it in attachement.
copy in "/opt/pac/lib/ex/vte32/auto/Gnome2/Vte"
fix the "Vte.so" symlink
works for me :)
Last edit: Teo Box 2016-03-10
I tried it out. Unfortunately it does not work for me. But you brought me onto the right tracks.
The symlink /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/Vte.so is pointing to Vte.so_64_5.020 . I changed that to the newer Vte.so_64_5.022 , and tata. everything is working. :-)
So finally I can use PAC again, even meanwhile I know all ssh parameters by heart ;-)
Saved plenty of work after updating to Debian 9, thanks!
Hi,
You have 'luck' to use an 64bit OS, because this library "5.022" doesn't exist in 32bit folder.
the file I've uploaded is only for debian testing 32bit.
glad it's help ;)