tags 326199 + unreproducible thanks Hi,
On Tue, Oct 04, 2005, Fionn Behrens wrote: > Actually AFAIR I just removed the x11 dependency from the gdk-2.0.pc > file. It had not been there before, so there. After that I could compile > my software like before. In 2.8.3, I couldn't find the "x11" dependency you mention, this is what I saw in gdk-2.0.pc: Requires: gdk-pixbuf-2.0 pango pangocairo fontconfig xcursor (Other pcs: gdk-pixbuf-2.0.pc: Requires: gobject-2.0,gmodule-no-export-2.0 gdk-pixbuf-xlib-2.0.pc: Requires: gobject-2.0,gmodule-2.0,gdk-pixbuf-2.0 gdk-x11-2.0.pc: Requires: gdk-pixbuf-2.0 pango pangocairo fontconfig xcursor gtk+-2.0.pc: Requires: gdk-x11-2.0 atk cairo gtk+-x11-2.0.pc: Requires: gdk-x11-2.0 atk cairo ) I checked the configure script for Gtk 2.8.3, it only adds x11 to the Requires if pkg-config finds a x11 package. I couldn't find relevant changes after 2.8.2, but found: 2005-08-15 Owen Taylor <[EMAIL PROTECTED]> * configure.in: Add -lXext to GDK_EXTRA_LIBS in absence of pkg-config files for x11/xext. (Jonas Bonn) or: 2005-08-15 Owen Taylor <[EMAIL PROTECTED]> * configure.in: Fix have_base_pc / have_base_x_pc typo. * gdk/x11/gdkdrawable-x11.c gtk/gtksettings.c: Remove panoxft.h includes. (#313417, James Andrewartha) * configure.in: Add fontconfig to X_PACKAGES, since we use it for FcNameConstant(). (More of #313417) Anyway, x11 isn't a problem here, and even if xcursor might have been a problem, libxcursor-dev ships a .pc. xcursor Requires xrender, and xrender Requires nothing. I checked pango and pangocairo, and I'm quite sure for fontconfig, so everything seems ok to me. (Surprisingly, the packages are supposed to be comma-separated, not space-separated, but a lot of pkg-config files seem to use spaces.) Please provide a way to reproduce your build failure so that I can diagnose which pkg-config is to be fixed. Thanks, -- Loïc Minier <[EMAIL PROTECTED]>