From owner-freebsd-questions@FreeBSD.ORG Mon Jul 30 17:32:45 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 932AC106564A for ; Mon, 30 Jul 2012 17:32:45 +0000 (UTC) (envelope-from chris@vindaloo.com) Received: from mail.lhr-its.com (natasha.lhr-its.com [64.204.249.112]) by mx1.freebsd.org (Postfix) with ESMTP id 5AE3E8FC19 for ; Mon, 30 Jul 2012 17:32:45 +0000 (UTC) Received: from geonosis.vindaloo.com (ool-18e412d2.dyn.optonline.net [24.228.18.210]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.lhr-its.com (Postfix) with ESMTPS id D861C5C028; Mon, 30 Jul 2012 13:32:44 -0400 (EDT) Received: from kessel.vindaloo.com (kessel.vindaloo.com [172.24.145.71]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by geonosis.vindaloo.com (Postfix) with ESMTPSA id 53AD8BB41; Mon, 30 Jul 2012 13:32:44 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 From: Christopher Hilton In-Reply-To: <5016C291.7040805@mail.com> Date: Mon, 30 Jul 2012 13:32:42 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <82C7F31A-82E6-4A6F-AC67-6A71A1F1DEB4@vindaloo.com> References: <5016A513.1040702@mail.com> <5016BA7D.4090500@ose.nl> <5016C291.7040805@mail.com> To: Jeff Tipton X-Mailer: Apple Mail (2.1278) Cc: freebsd-questions@freebsd.org Subject: Re: Problem with pkgconf and glib. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jul 2012 17:32:45 -0000 On Jul 30, 2012, at 1:21 PM, Jeff Tipton wrote: > On 07/30/2012 19:46, Bas Smeelen wrote: >> On 07/30/12 18:21, Michael Powell wrote: >>> Jeff Tipton wrote: >>>=20 >>>> On 07/30/2012 17:19, Christopher Hilton wrote: >>=20 [snip] > Yes, but try now to rebuild X, or emacs (as Christopher). For me, it = dies at devel/gobject-introspection with the following: >=20 > GISCAN GLib-2.0.gir > g-ir-scanner: GLib: warning: 484 warnings suppressed (use --warn-all = to see them) > GISCAN GObject-2.0.gir > g-ir-scanner: GObject: warning: 27 warnings suppressed (use --warn-all = to see them) > GISCAN GModule-2.0.gir > g-ir-scanner: GModule: warning: 1 warnings suppressed (use --warn-all = to see them) > gmake[2]: *** No rule to make target = `/usr/local/include/usr/local/include/usr/local/include/usr/local/include/= gio-unix-2.0/gio/*.h', needed by `Gio-2.0.gir'. Stop. > gmake[2]: Leaving directory = `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.10.8'= > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory = `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.10.8'= > gmake: *** [all] Error 2 > *** Error code 1 >=20 > I don't know what to do with this, I'm already considering ports = downgrade. >=20 I traced through the Makefiles in devel/gobject-introspection. They are = relying on pkg-config, devel/pkgconf in the newer code, to provide the = location. That's how you end up with: = "/usr/local/include/usr/local/include/usr/local/include/usr/local/include/= gio-unix-2.0/gio/*.h" Which clearly shouldn't be there as a path. I added the line: date=3D2012.07.21.00.00.00 to my ports supconfig and then did=20 csup /etc/ports-supfile That pulled my ports collection back to 2012/07/21 which restored = pkg-config and removed pkgconf. It probably reverted some other stuff = too but I can wait a week for this thing to play out. -- Chris