Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 May 2007 18:25:17 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        eculp@encontacto.net
Cc:        ports@FreeBSD.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: make: Max recursion level (500) exceeded.: Resource temporarily unavailable
Message-ID:  <20070531222516.GB36044@rot13.obsecurity.org>
In-Reply-To: <20070529165406.wh8eucju8s8w8wss@intranet.encontacto.net>
References:  <20070529072916.1kern4i8n4wkwgs4@intranet.encontacto.net> <20070529184635.GA48575@rot13.obsecurity.org> <20070529165406.wh8eucju8s8w8wss@intranet.encontacto.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 29, 2007 at 04:54:06PM -0500, eculp@encontacto.net wrote:
> Quoting Kris Kennaway <kris@obsecurity.org>:
> 
> >On Tue, May 29, 2007 at 07:29:16AM -0500, eculp@encontacto.net wrote:
> >>On all my machines (both current and stable) that I've initiated the
> >>xorg mega upgrade I'm seeing:
> >>make: Max recursion level (500) exceeded.: Resource temporarily 
> >>unavailable
> >>
> >>I remember having seen this previously and googled for it and found a
> >>ports thread from a couple of years ago that wasn't much help which
> >>follows:
> >>
> >>     > This is usually because you specified an illegal USE_* option in 
> >>     the
> >>     > make environment, but perhaps someone committed a mistake.
> >>
> >>     Got it - because someone pointed out a bug in another thread.
> >>
> >>     I'm tripping over ports/37596.
> >>
> >>
> >>Is anyone else having this problem or can point me in the right
> >>direction to fix it.
> >
> >Typically the above advice is correct, and the fix is to correct
> >whatever is broken in your make.conf.
> 
> I don't have a problem with portmaster, which I don't really  
> understand although if I see it again I will definitely do some  
> maintenance on the make.conf.  I would like to ask if there is a  
> current list of options somewhere.  I just go adding to the file from  
> problems seen on the mailing list or in the Makefile and to not have  
> to remember to set the option at build time. I'm sure there is  
> probably a better way.

The rule of thumb is: never set USE_*; WITH_* and WITHOUT_* are
intended for user use; there are other user-settable variables
documented in the comment block in bsd.port.mk.

Kris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070531222516.GB36044>