Missing packages from Requires field in vte.pc

Bug #28009 reported by Debian Bug Importer
6
Affects Status Importance Assigned to Milestone
vte (Debian)
Fix Released
Unknown
vte (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Automatically imported from Debian bug report #346039 http://bugs.debian.org/346039

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 4 Jan 2006 16:03:22 -0800
From: Matt Kraai <email address hidden>
To: <email address hidden>
Subject: Missing packages from Requires field in vte.pc

--YiEDa0DAkWCtVeE4
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: libvte-dev
Version: 1:0.11.15-4
Severity: serious

gtk-sharp2 fails to compile because of a bug in libvte-dev.

> if /bin/sh ../../libtool --tag=3DCC --mode=3Dcompile gcc -DHAVE_CONFIG_H =
-I. -I. -I../.. -I/usr/include/freetype2 -I../.. -g -Wall -Wunused -Wm=
issing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-pro=
totypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-al=
ign -Wwrite-strings -MT generated.lo -MD -MP -MF ".deps/generated.Tpo" -c -=
o generated.lo generated.c; \
> then mv -f ".deps/generated.Tpo" ".deps/generated.Plo"; else rm -f ".de=
ps/generated.Tpo"; exit 1; fi
> mkdir .libs
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 -I../.. -g =
-Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototy=
pes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cas=
t-qual -Wcast-align -Wwrite-strings -MT generated.lo -MD -MP -MF .deps/gene=
rated.Tpo -c generated.c -fPIC -DPIC -o .libs/generated.o
> In file included from generated.c:4:
> /usr/include/vte/vte.h:28:18: error: glib.h: No such file or directory
> /usr/include/vte/vte.h:29:25: error: pango/pango.h: No such file or direc=
tory
> /usr/include/vte/vte.h:30:21: error: gtk/gtk.h: No such file or directory

These header files aren't found because their respective directories
are not included in the include path. The directories aren't in the
include path because vte.pc does not include the respective packages
in the Requires field.

I'm not sure what to do with the pango packages, but moving glib-2.0,
gtk-2.0 >=3D 2.2, pangoxft >=3D 1.1.0, and pangox to the Requires field
fixed the problem.

--=20
Matt

--YiEDa0DAkWCtVeE4
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDvGJJfNdgYxVXvBARAmOiAJ4/uq/CPoAVZMh/O6YzGO/fT9n10QCfd5B8
CLtP2X+YHwV9kGVCutz67+A=
=rgkX
-----END PGP SIGNATURE-----

--YiEDa0DAkWCtVeE4--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Thu, 5 Jan 2006 17:22:48 +0100
From: Loic Minier <email address hidden>
To: <email address hidden>
Subject: block 346039 with 340904

# Automatically generated email from bts, devscripts version 2.9.10
block 346039 with 340904

Revision history for this message
Daniel Holbach (dholbach) wrote :

Slomo fixed this.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.