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
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
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 Disposition: inline Transfer- Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Content-
Content-
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 = include/ freetype2 -I../.. -g -Wall -Wunused -Wm= declarations -Wstrict-prototypes -Wmissing-pro= generated. Tpo" -c -= generated. Tpo" ".deps/ generated. Plo"; else rm -f ".de= include/ freetype2 -I../.. -g = prototypes -Wmissing- declarations -Wstrict-prototy= prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cas= vte/vte. h:28:18: error: glib.h: No such file or directory vte/vte. h:29:25: error: pango/pango.h: No such file or direc= vte/vte. h:30:21: error: gtk/gtk.h: No such file or directory
-I. -I. -I../.. -I/usr/
issing-prototypes -Wmissing-
totypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-al=
ign -Wwrite-strings -MT generated.lo -MD -MP -MF ".deps/
o generated.lo generated.c; \
> then mv -f ".deps/
ps/generated.Tpo"; exit 1; fi
> mkdir .libs
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/
-Wall -Wunused -Wmissing-
pes -Wmissing-
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/
> /usr/include/
tory
> /usr/include/
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 pgp-signature; name="signature .asc" Description: Digital signature Disposition: inline
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
gYxVXvBARAmOiAJ 4/uq/CPoAVZMh/ O6YzGO/ fT9n10QCfd5B8 YHwV9kGVCutz67+ A=
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDvGJJfNd
CLtP2X+
=rgkX
-----END PGP SIGNATURE-----
--YiEDa0DAkWCtV eE4--