need help compiling vte from source

Peter Hutterer peter.hutterer at
Wed Mar 25 00:05:04 UTC 2015

On Tue, Mar 24, 2015 at 06:45:11PM -0500, kendell clark wrote:
> hi all.
> I've been trying for a while to compile vte from source in fedora, in
> order to test accessibility issues fixed in the following bug:
> However, when I try
> to run ./configure, i get the following errors, which I can't seem to
> get around. Checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for VTE... no
> 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 gnutls >= 3.2.0) were not met:
> No package 'gnutls' 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've run the following to try to resolve. Yum-builddep vte3, it
> returns that I have all necessary packages installed. Looking at this
> it looks like it can't find gnutls. I've checked yum info gnutls, and
> my version is newer than 3.2. I've also done a yum reinstall gnutls
> just to make sure something wasn't messed up somewhere, to no avail.
> I've seen one other package claim it can't find gnutls, and that is
> tintin, the mud client. Anyone have any ideas? I eventually want to
> build an rpm of vte 0.39.92, but that won't work if I can't build from
> source. Sorry for the newbie questions, but I'm new to fedora, having
> just switched two weeks ago. Also, if I'm not supposed to paste in
> emails and use fpaste instead, please let me know and I'll use that
> from now on. I'm not trying to flood the list

pkg-config almost always requires a "-devel" package, so in your case that'd
be gnutls-devel. this link may help:

on the fpaste vs email: generall add it to the email. any pastebin requires
an extra click and randomly expires.  email is archived which means someone
searching for a solution to the same problem can figure it out themselves
rather than getting 404s on the pastebin.
Unless it's a huge amount of data (which is often better to file a bug for
anyway), always use email, not fpaste.


More information about the desktop mailing list