Ubuntu 17.10 Vte.so issue
Brought to you by:
perseo22
Starting with Ubuntu 17.04 the Vte.so file needed to be manually created as the one that ships with PAC does not work.
I followed the same procedure now in the beta version of Ubuntu 17.10 and the same procedure done in 17.04 does not seem to work.
https://sourceforge.net/p/pacmanager/bugs/293/
Anyone here been able to get it to work on the new upcoming Ubuntu 17.10 update?
The procedure worked for me.
This is all I have done :
Pac, and ssh connection are working now.
The procedure worked for me to..
thaks
i use Debian 9.6 + cinnamon
Hello,
The procedure not worked for me.
han@dell7559:~$ sudo apt install libglib2.0-dev libpango1.0-dev libvte-dev libvte-2.91-dev dh-make-perl libgtk2.0-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
dh-make-perl is already the newest version (0.95).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgtk2.0-dev : Depends: libcairo2-dev (>= 1.6.4-6.1) but it is not going to be installed
libpango1.0-dev : Depends: libcairo2-dev (>= 1.12.10) but it is not going to be installed
libvte-2.91-dev : Depends: libgtk-3-dev (>= 3.12.0) but it is not going to be installed
libvte-dev : Depends: libcairo2-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
I continued
apt-get install pkg-config
cpan -i ExtUtils::Depends
cpan -i ExtUtils::PkgConfig
dh-make-perl --cpan Gnome2::Vte --build
root@dell7559:~# ls -l
total 36
-rw-r--r-- 1 root root 1760 Sep 18 17:35 RPM-GPG-GROUP-KEY-ilg
drwxr-xr-x 6 root root 4096 Nov 12 16:46 libgnome2-vte-perl
-rw-r--r-- 1 root root 2656 Nov 12 16:46 libgnome2-vte-perl_0.11-1_amd64.deb
-rw-r--r-- 1 root root 22619 Nov 12 16:46 libgnome2-vte-perl_0.11.orig.tar.gz
root@dell7559:~# dpkg -i libgnome2-vte-perl_0.11-1_amd64.deb
(Reading database ... 150807 files and directories currently installed.)
Preparing to unpack libgnome2-vte-perl_0.11-1_amd64.deb ...
Unpacking libgnome2-vte-perl (0.11-1) over (0.11-1) ...
Setting up libgnome2-vte-perl (0.11-1) ...
root@dell7559:~# find /opt/pac/ -name "Vte.so*" -exec rm {} +
root@dell7559:~# logout
han@dell7559:~$ pac
/usr/share/themes/Radiance/gtk-2.0/apps/mate-panel.rc:30: error: invalid string constant "murrine-scrollbar", expected valid string constant
PAC started (pac) with PID 28234
INFO: Used config file '/home/han/.config/pac/pac.nfreeze'
INFO: Using 'Unity' 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.
^CINFO: Signal 'INT' received. Exiting PAC...
PAC finishing (pac) with pid 28234
han@dell7559:~$
PAC opened but not running
This worked for me (openSUSE Leap 42.2 x86_64): https://sourceforge.net/p/pacmanager/bugs/286/#6684
I attach here the Vte.so that is working on my system, just replace (backup first!) your with this one.
Last edit: Andrea Colombo 2017-11-13
Hello,
Thank you for your interest.
Unfortunately, it didn't work.
Golgot's solution works for me, but I had to execute "dh-make-perl --cpan Gnome2::Vte --build" as root (not worked with sudo).
Last edit: ArsNatura 2017-11-27
problem caused by "upgraded ubuntu 17.10"
I install cleanly Ubuntu 17.10
my history :
apt install libglib2.0-dev libpango1.0-dev libvte-dev libvte-2.91-dev dh-make-perl libgtk2.0-dev
cpan -i ExtUtils::Depends
cpan -i ExtUtils::PkgConfig
dh-make-perl --cpan Gnome2::Vte --build
dpkg -i libgnome2-vte-perl_0.11-1_amd64.deb libgnome2-vte-perl-dbgsym_0.11-1_amd64.ddeb
find /opt/pac/ -name "Vte.so*" -exec rm {} +
Last edit: Murathan BOSTANCI 2017-11-27
Golgot's solution worked for me (ubuntu 17.10.1). thanks.
Last edit: K. Burak Özdemir 2018-03-28
For Ubuntu 18.04 you can install the deb for vte from here: libgnome2-vte-perl
Another solution is to add asbru-cm repository and install package from it:
Last edit: banuj 2018-06-20
Thanks, banuj this helped me with Mint 19