From owner-freebsd-stable Wed Oct 16 22:51: 7 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4DFB37B401 for ; Wed, 16 Oct 2002 22:51:05 -0700 (PDT) Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4601043E6A for ; Wed, 16 Oct 2002 22:51:05 -0700 (PDT) (envelope-from alane@wwweasel.geeksrus.net) Received: from wwweasel.geeksrus.net (alane@localhost [127.0.0.1]) by wwweasel.geeksrus.net (8.12.6/8.12.6) with ESMTP id g9H5p0Va031864 for ; Thu, 17 Oct 2002 01:51:00 -0400 (EDT) (envelope-from alane@wwweasel.geeksrus.net) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.12.6/8.12.6/Submit) id g9H5p0Ys031863 for stable@FreeBSD.ORG; Thu, 17 Oct 2002 01:51:00 -0400 (EDT) (envelope-from alane) Date: Thu, 17 Oct 2002 01:50:59 -0400 From: AlanE To: stable@FreeBSD.ORG Subject: Re: Endless loop installing port Message-ID: <20021017055059.GA64167@wwweasel.geeksrus.net> Reply-To: alane@geeksrus.net References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-message-flag: Magic 8-Ball says "Outlook not so good." I'll ask it about Exchange next. User-Agent: Mutt/1.5.1i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >From: Michael Bretterklieber >Subject: Endless loop installing port > >Hi, > >I have an endless loop If I install a port, the system produces hundreds of >make CHILD_DEPENDS=yes PARENT_CHECKED= package-depend ..... >during registering of the package. > >If found that If I remove these entries from make.conf >USE_QT_VER= 3 >USE_KDELIBS_VER= 3 >USE_KDEBASE_VER= 3 >the installation of a port works ok. Known problem. The USE_ variables should not be set outside the port's own Makefile. I think this is a design flaw, and at least a convention that "private" vars are lowercase or Firstcapped would help. That's as may be, it's still a frog. Juli Mallett committed a patch of mine to make(1) that forcibly stops recursion after 500 children of children of ... even when pmake is used in a distributed fashion. It should be MFC'd to stable any time now. -- Alan Eldridge Unix/C(++) IT Pro, 20 yrs, seeking new employment. (http://wwweasel.geeksrus.net/~alane/resume.txt) KDE, KDE-FreeBSD Teams (http://www.kde.org, http://freebsd.kde.org/) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message