Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Help on installing Termite Terminal emulator in Debian

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
User avatar
Xavier96
Posts: 5
Joined: 2017-05-31 20:42
Location: Somewhere within the Ether

Help on installing Termite Terminal emulator in Debian

#1 Post by Xavier96 »

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

#3 Post by Xavier96 »

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
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Help on installing Termite Terminal emulator in Debian

#4 Post by stevepusser »

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).
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Help on installing Termite Terminal emulator in Debian

#5 Post by stevepusser »

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.
MX Linux packager and developer

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

#6 Post by Xavier96 »

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

#7 Post by Xavier96 »

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

#8 Post by Xavier96 »

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.

danielwoz
Posts: 1
Joined: 2017-06-19 12:38

Re: Help on installing Termite Terminal emulator in Debian

#9 Post by danielwoz »

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.

xavier55
Posts: 1
Joined: 2018-08-23 04:29

Re: Help on installing Termite Terminal emulator in Debian

#10 Post by xavier55 »

Hello,

if the arch terminal is not installed then you can installed Manjaro it is similar to arch install and you can easily work with that but before you can check Linux install properly or not.check his update version.

User avatar
None1975
df -h | participant
df -h | participant
Posts: 1402
Joined: 2015-11-29 18:23
Location: Russia, Kaliningrad
Has thanked: 46 times
Been thanked: 68 times

Re: Help on installing Termite Terminal emulator in Debian

#11 Post by None1975 »

danielwoz wrote:solved by installing libpcre2-dev package. don't know if it is available on debian
Yes, it is available.
OS: Debian 12.4 Bookworm / DE: Enlightenment
Debian Wiki | DontBreakDebian, My config files on github

Post Reply