pkg-config version 0.25 compiles fine on a system without pkg-config installed. pkg-config version 0.26 does not. Below is the build log with the exact error message at the end. Given the second line from bottom ("--exists: command not found"), I assume that the newly acquired circular dependency is an oversight, and not intentional. ./configure --prefix=/usr 2>&1 | tee BUILDLOG checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d [ and so on, some stuff deleted ] checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for default search path for .pc files... ${libdir}/pkgconfig:${datadir}/pkgconfig checking for --with-system-include-path... /usr/include checking for --with-system-library-path... /usr/lib checking whether to list both direct and indirect dependencies... no checking for Win32... no checking for pkg-config... no ./configure: line 13540: --exists: command not found configure: error: pkg-config and glib-2.0 not found, please set GLIB_CFLAGS and GLIB_LIBS to the correct values
*** This bug has been marked as a duplicate of bug 37266 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.