Help on installing Termite Terminal emulator in Debian

If none of the more specific forums is the right place to ask

Help on installing Termite Terminal emulator in Debian

Postby Xavier96 » 2017-05-31 21:12

So, I've recently decided to switch from Arch Linux to Debian and the main problem I'm having as of right now is that I can't install my favorite terminal emulator. I've searched everywhere for days now, coming up with nothing that works on the current Debian stable release. As of right now I'm attempting to install a requirement for termite, that being VTE-NG, with no luck.

Sources I've used:
https://www.google.com/
http://epsi-rns.github.io/desktop/2016/ ... stall.html
https://askubuntu.com/questions/881513/ ... e2-8-found
https://wiki.debian.org/SimpleBackportCreation
https://wyldeplayground.net/error-while ... 2-8-found/

My problem and the terminal output to go with it:
Upon running
Code: Select all
./autogen.sh
in my vte-ng directory following this site's guide, I am greeted with the following output. At the end of said output, I receive this error:
Code: Select all
configure: error: Package requirements (glib-2.0 >= 2.40.0 gobject-2.0 pango >= 1.22.0 gtk+-3.0 >= 3.8.0 gobject-2.0 gio-2.0 gio-unix-2.0 zlib libpcre2-8 >= 10.21 gnutls >= 3.2.7) were not met:

No package 'libpcre2-8' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables VTE_CFLAGS
and VTE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


I have attempted to install the offending packages through both creating my own .deb backports and using the ones listed on the official debian site. However nothing seems to have worked.

When running
Code: Select all
pkg-config --modversion libpcre2-8

I receive the following:
Code: Select all
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpcre2-8' found

Even though I've installed it through debian sids .deb package. When looking for the package using the find command
Code: Select all
sudo find / -iname "*libpcre2-8.pc*"

It returns nothing, however when replacing "*libpcre2-8.pc*" with "*libpcre*", I receive the following:
Code: Select all
/var/cache/apt/archives/libpcre3-dev_2%3a8.35-3.3+deb8u4_amd64.deb
/var/cache/apt/archives/libpcrecpp0_2%3a8.35-3.3+deb8u4_amd64.deb
/var/lib/dpkg/info/libpcre2-8-0:amd64.shlibs
/var/lib/dpkg/info/libpcre3-dev:amd64.list
/var/lib/dpkg/info/libpcrecpp0:amd64.postinst
/var/lib/dpkg/info/libpcre3:amd64.postinst
/var/lib/dpkg/info/libpcrecpp0:amd64.list
/var/lib/dpkg/info/libpcre3:amd64.postrm
/var/lib/dpkg/info/libpcrecpp0:amd64.shlibs
/var/lib/dpkg/info/libpcre3-dev:amd64.md5sums
/var/lib/dpkg/info/libpcrecpp0:amd64.md5sums
/var/lib/dpkg/info/libpcre2-8-0:amd64.triggers
/var/lib/dpkg/info/libpcre3:amd64.list
/var/lib/dpkg/info/libpcrecpp0:amd64.postrm
/var/lib/dpkg/info/libpcre3:amd64.md5sums
/var/lib/dpkg/info/libpcre3:amd64.shlibs
/var/lib/dpkg/info/libpcre2-8-0:amd64.md5sums
/var/lib/dpkg/info/libpcre2-8-0:amd64.list
/usr/share/doc/libpcre3-dev
/usr/share/doc/libpcre2-8-0
/usr/share/doc/libpcre3
/usr/share/doc/libpcrecpp0
/usr/lib/x86_64-linux-gnu/libpcreposix.a
/usr/lib/x86_64-linux-gnu/pkgconfig/libpcrecpp.pc
/usr/lib/x86_64-linux-gnu/pkgconfig/libpcreposix.pc
/usr/lib/x86_64-linux-gnu/pkgconfig/libpcre.pc
/usr/lib/x86_64-linux-gnu/libpcrecpp.so.0
/usr/lib/x86_64-linux-gnu/libpcre.so
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0
/usr/lib/x86_64-linux-gnu/libpcreposix.so.3
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.4.0
/usr/lib/x86_64-linux-gnu/libpcrecpp.so.0.0.0
/usr/lib/x86_64-linux-gnu/libpcreposix.so.3.13.1
/usr/lib/x86_64-linux-gnu/libpcre.a
/usr/lib/x86_64-linux-gnu/libpcrecpp.so
/usr/lib/x86_64-linux-gnu/libpcreposix.so
/usr/lib/x86_64-linux-gnu/libpcrecpp.a
/lib/x86_64-linux-gnu/libpcre.so.3
/lib/x86_64-linux-gnu/libpcre.so.3.13.1


Unfortunately, it is here that I have no idea on how to go about continuing. Or perhaps it simply just isn't possible to get Termite on the latest Debian8 Stable (Jessie)? Any help offered would be greatly appreciated as I've been stuck on this for days and am rather frustrated. Thank you in advance!
User avatar
Xavier96
 
Posts: 5
Joined: 2017-05-31 20:42
Location: Somewhere within the Ether

Re: Help on installing Termite Terminal emulator in Debian

Postby dasein » 2017-05-31 22:16

This this what you're lookiing for?
User avatar
dasein
 
Posts: 7758
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: Help on installing Termite Terminal emulator in Debian

Postby Xavier96 » 2017-05-31 22:48

dasein wrote:This this what you're lookiing for?

Unfortunately no. I took a look at that while I was searching the packages for Termite. At first I thought they had misspelled the package but as it turns out, they are indeed completely different.

The github repo for Termit is here, whereas Termite is here.
User avatar
Xavier96
 
Posts: 5
Joined: 2017-05-31 20:42
Location: Somewhere within the Ether

Re: Help on installing Termite Terminal emulator in Debian

Postby stevepusser » 2017-05-31 22:59

Those errors are almost always due to the configuration program not being able to find the headers of the libraries to build against. Debian will package those as -dev packages, though sometimes the names are a little off from what you might think, gnutls being in libgnutls28-dev, for example.

Do you have Synaptic and apt-xapien-index installed? With that, you get a quick search box in Synaptic that helps track down those header packages.

Is there any place out there that has already created proper deb packages of Termite? If their source is available, I have no issues with reusing their hard work to rebuild Termite against Jessie libraries--no sense reinventing the wheel, if they've done it right (not always the case with PPAs).
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: AzPainter 2.0.6, Pale Moon 27.4.1, Liquorix kernel 4.11-9, mpv 0.26.0, Kodi 17.3, 0ad 0.0.22, Mesa 13.0.6
User avatar
stevepusser
 
Posts: 8505
Joined: 2009-10-06 05:53

Re: Help on installing Termite Terminal emulator in Debian

Postby stevepusser » 2017-05-31 23:09

Hmm...my goog-fu found this guide for compiling and installing both on Debian, though you could just download a tarball of the latest releases from each on github, or a zip of the latest source, instead of going through all the git contortions.

https://epsi-rns.github.io/desktop/2016 ... stall.html

Generally I prefer making proper deb packages of stuff like this and putting them in a repository so anyone can install them, but that takes some more work on my end. It's interesting that it's not in a PPA.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: AzPainter 2.0.6, Pale Moon 27.4.1, Liquorix kernel 4.11-9, mpv 0.26.0, Kodi 17.3, 0ad 0.0.22, Mesa 13.0.6
User avatar
stevepusser
 
Posts: 8505
Joined: 2009-10-06 05:53

Re: Help on installing Termite Terminal emulator in Debian

Postby Xavier96 » 2017-05-31 23:12

I do have Synaptic and apt-xapien-index installed and also searched through there for the packages I needed. Unfortunately, nothing that came up worked.

stevepusser wrote:Is there any place out there that has already created proper deb packages of Termite?

If they do exist then they've completely slipped my searches. I haven't seen a Termite deb package anywhere and I feel as though if I were to find one, It'd probably be far too outdated. I've also not seen any ppa repos for it either. As far as I know, the only place to get it is either from an arch-based repo or from the github site itself (which is what I was trying to do).
User avatar
Xavier96
 
Posts: 5
Joined: 2017-05-31 20:42
Location: Somewhere within the Ether

Re: Help on installing Termite Terminal emulator in Debian

Postby Xavier96 » 2017-05-31 23:13

stevepusser wrote:Hmm...my goog-fu found this guide for compiling and installing both on Debian, though you could just download a tarball of the latest releases from each on github, or a zip of the latest source, instead of going through all the git contortions.

https://epsi-rns.github.io/desktop/2016 ... stall.html

Generally I prefer making proper deb packages of stuff like this and putting them in a repository so anyone can install them, but that takes some more work on my end. It's interesting that it's not in a PPA.


Yes, I've used this site already. It's in my original post. I also find it interesting that it's not in a ppa as well. You'd figure it would be, but I guess it's not that popular among distros other than Arch.

EDIT: I've decided to say screw it and upgrade to Debian Stretch :lol: It'll probably turn out to be a bad idea in the long run, but there's no going back now. I'll keep this post updated as to whether or not updating to Stretch worked out for installing Termite.

EDIT2: The problem persists. The only change is that I had to install the package intltool.
User avatar
Xavier96
 
Posts: 5
Joined: 2017-05-31 20:42
Location: Somewhere within the Ether

Re: Help on installing Termite Terminal emulator in Debian

Postby Xavier96 » 2017-06-01 00:06

In case it helps, here is what the package requirements are to run ./autogen.sh for VTE-NG (The Termite dependency I need to install before I can install Termite)

After running ./autogen.sh:
Code: Select all
configure: error: Package requirements (glib-2.0 >= 2.40.0 gobject-2.0 pango >= 1.22.0 gtk+-3.0 >= 3.8.0 gobject-2.0 gio-2.0 gio-unix-2.0 zlib libpcre2-8 >= 10.21 gnutls >= 3.2.7) were not met:

No package 'libpcre2-8' found


What Synaptic Says:
Code: Select all
+--------------+-----------------+-------------------+----------------+
| Search query |     Package     | Installed Version | Latest Version |
+--------------+-----------------+-------------------+----------------+
libpcre2-8      libpcre2-8-0          10.22-3             10.22-3
glib2.0         libflib2.0-0*         2.50.3-2            2.50.3-2
goobject2       libcairo-goobject2    1.14.8-1            1.14.8-1
pango           libcogl-pango20       1.22.2-2            1.22.2-2
gtk+-3.0        gtk-engines-xfce      (Not Installed)     3.2.0-2
gio2            libgio2.0-cli-dev     (Not Installed)     2.22.3-3
gio2            ruby-gio2             (Not Installed)     3.1.0-1
gio-unix        NONE                  NONE                NONE
zlib            a lot                 NONE                a lot
gnutils         a lot                 a lot               a lot


EDIT: Well, looks like I'm going to head on back to arch now. I'll be watching this thread quite regularly though in case anyone comes up with a solution.
User avatar
Xavier96
 
Posts: 5
Joined: 2017-05-31 20:42
Location: Somewhere within the Ether

Re: Help on installing Termite Terminal emulator in Debian

Postby danielwoz » 2017-06-19 12:41

Different distro but was having the same problem on my work ubuntu 16.04.2 LTS computer, solved by installing libpcre2-dev package. don't know if it is available on debian , but felt that this solution might help you in some way.

I have registered only for that, sorry if I am hurting any forum rule.
danielwoz
 
Posts: 1
Joined: 2017-06-19 12:38


Return to General Questions

Who is online

Users browsing this forum: No registered users and 12 guests

fashionable