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
signature.asc
Description: Digital signature