From owner-freebsd-ports@FreeBSD.ORG Thu Jun 1 08:54:36 2006 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF70B16AB9C for ; Thu, 1 Jun 2006 08:54:36 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (adsl-75-1-14-242.dsl.scrm01.sbcglobal.net [75.1.14.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62B7243D48 for ; Thu, 1 Jun 2006 08:54:36 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id k518sTRc004546; Thu, 1 Jun 2006 01:54:32 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200606010854.k518sTRc004546@gw.catspoiler.org> Date: Thu, 1 Jun 2006 01:54:28 -0700 (PDT) From: Don Lewis To: Kris Kennaway MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Cc: freebsd-ports@FreeBSD.org Subject: Re: make: Max recursion level (500) exceeded.: Resource temporarily unavailable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 08:54:37 -0000 I'm seeing a circular dependency between x11-fonts/fontconfig and x11/xorg-libraries. x11/xorg-libraries includes fontconfig in its LIB_DEPENDS. fontconfig sets USE_X_PREFIX in its Makefile, which causes bsd.port.mk to set USE_XLIB, which then causes bsd.port.mk to add X11.6:/usr/ports/x11/xorg-libraries to LIB_DEPENDS. If I do a "make package-depends" in either of these two port directories, I see a recursive make storm.