From owner-freebsd-chat@FreeBSD.ORG Fri Jan 13 15:58:42 2006 Return-Path: X-Original-To: freebsd-chat@freebsd.org Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D130416A420 for ; Fri, 13 Jan 2006 15:58:42 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24D2443D46 for ; Fri, 13 Jan 2006 15:58:40 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from it.buh.tecnik93.com (localhost [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with ESMTP id 70C86BADA; Fri, 13 Jan 2006 17:58:37 +0200 (EET) Date: Fri, 13 Jan 2006 17:58:36 +0200 From: Ion-Mihai Tetcu To: Sten Daniel =?ISO-8859-1?Q?S=F8rsdal?= Message-ID: <20060113175836.5a995dd0@it.buh.tecnik93.com> In-Reply-To: <43C7C7EB.5040302@wm-access.no> References: <43C7C7EB.5040302@wm-access.no> X-Mailer: Sylpheed-Claws 1.9.100 (GTK+ 2.8.9; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@frebsd.org, freebsd-chat@freebsd.org Subject: Re: Cleaning up packages after cd /usr/ports && make X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2006 15:58:42 -0000 [ this is a ports@ question, cc'ed ] On Fri, 13 Jan 2006 16:31:55 +0100 Sten Daniel S=F8rsdal wrote: > I managed to tell a coworker of mine to go into /usr/ports and and > type make on a production server. He let it run for 6 hours before > complaining. >=20 > Are there any ways to get a list of leaf packages or build a tree of > the dependencies? How do you do it? sysutils/pkg_tree sysutils/pkg_cutleaves There are others. > Are there any make.conf things that could prevent such a general make > order? .if ${.CURDIR} =3D=3D /usr/ports .error "Don't do make in /usr/ports" .endif I don't know what it could break (at least make index) And you'll probably want the same for each subdir. --=20 IOnut - Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" War isn't a good life, but it's life. -- Kirk, "A Private Little War", stardate 4211.8