Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Mar 2005 20:05:53 +0000
From:      Kris Kennaway <kris@FreeBSD.org>
To:        Lee Harr <missive@hotmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Max recursion level (500) exceeded.
Message-ID:  <20050315200553.GQ91771@hub.freebsd.org>
In-Reply-To: <BAY2-F2807620CBDB3BC822A277FB1570@phx.gbl>
References:  <20050315172854.GG91771@hub.freebsd.org> <BAY2-F2807620CBDB3BC822A277FB1570@phx.gbl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 16, 2005 at 12:05:44AM +0430, Lee Harr wrote:
> >> I am getting this error when cleaning in ports directories
> >> (it seems perhaps only on ports involving python):
> >>
> >> make: Max recursion level (500) exceeded.: Resource temporarily 
> >unavailable
> >>
> >>
> >> It takes a very long time, but then portmanager or portupgrade
> >> will continue on and the install or upgrade seems to work fine.
> >>
> >> Is this a known issue?
> >
> >Usually caused by setting an illegal option (usually USE_*) in the
> >environment, make.conf or command-line.
> >
> 
> 
> The only one I have is
> USE_ZOPE=YES
> 
> I grepped through ports/Mk and it is still mentioned there,
> so I think it is still legal.
> 
> the env is clean and only make clean on the command-line.

USE_* are never legal to specify in the user environment; they are for
internal port use only and cause recursions if they're present
globally.  You want WITH_*/WITHOUT_*.

Kris



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