After the last upgrade, I'm getting a lot of compilation failures relating of missing headers of various graphical toolkits e.g. -- x11-libs/pango-1.28.3 - CC libpangocairo_1_0_la-pangocairo-context.lo In file included from pangocairo-context.c:24:0: pangocairo.h:26:19: fatal error: cairo.h: No such file or directory compilation terminated. find -O3 /usr/include -iname cairo\.h /usr/include/cairo/cairo.h dev-cpp/pangomm-2.26.3 - ../pangomm/attributes.h:7:20: fatal error: glibmm.h: No such file or directory compilation terminated. libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"pangomm\" -DPANGOMM_BUILD=1 -pthread -Wall -march=native -O2 -fomit-frame-pointer -floop-interchange -floop-strip-mine -floop-block -fgraphite-identity -MT attriter.lo -MD -MP -MF .deps/attriter.Tpo -c attriter.cc -fPIC -DPIC -o .libs/attriter.o find -O3 /usr/include -iname glibmm\.h /usr/include/glibmm-2.4/glibmm.h x11-libs/libwnck-2.30.6 -- In file included from ../libwnck/libwnck.h:26:0, from wnck-marshal.c:1: ../libwnck/window.h:31:25: fatal error: glib-object.h: No such file or directory compilation terminated. find -O3 /usr/include -name glib-object\.h /usr/include/glib-2.0/glib-object.h audacious-plugins - /usr/include/libaudgui/libaudgui-gtk.h:25:21: fatal error: gtk/gtk.h: No such file or directory compilation terminated. make[6]: *** [tonegen.dep] Error 1 Failed to generate dependencies! make[5]: *** [depend] E find -O3 /usr/include -name gtk\.h /usr/include/gtk-2.0/gtk/gtk.h Even GTK+ fails - checking for cairo-pdf.h... no configure: error: *** Can't find cairo-pdf.h. You must build Cairo with the pdf find -O3 /usr/include -name cairo-pdf\.h /usr/include/cairo/cairo-pdf.h revdep-rebuild does not help. Reproducible: Always Steps to Reproduce:
What does 'pkg-config --cflags cairo' print ?
Humm... Package dri2proto was not found in the pkg-config search path. Perhaps you should add the directory containing `dri2proto.pc' to the PKG_CONFIG_PATH environment variable Package 'dri2proto', required by 'egl', not found As a hint, I've --with-bdeps=n
*** This bug has been marked as a duplicate of bug 342393 ***
*** Bug 355029 has been marked as a duplicate of this bug. ***
*** Bug 357413 has been marked as a duplicate of this bug. ***
*** Bug 357883 has been marked as a duplicate of this bug. ***
*** Bug 357915 has been marked as a duplicate of this bug. ***
*** Bug 359211 has been marked as a duplicate of this bug. ***
*** Bug 359665 has been marked as a duplicate of this bug. ***