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=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
> -I../.. -I/usr/include/freetype2   -I../..    -g -Wall -Wunused 
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes  
> -Wmissing-prototypes -Wnested-externs  -Wshadow -Wpointer-arith 
> -Wno-cast-qual -Wcast-align -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 
> ".deps/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-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow 
> -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT generated.lo 
> -MD -MP -MF .deps/generated.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 directory
> /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 >= 2.2, pangoxft >= 1.1.0, and pangox to the Requires field
fixed the problem.

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to