From owner-freebsd-questions@FreeBSD.ORG Wed Jun 27 07:24:34 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9570316A468 for ; Wed, 27 Jun 2007 07:24:34 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 0BAEA13C45B for ; Wed, 27 Jun 2007 07:24:33 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (vader.bytemobile.ondsl.gr [83.235.244.135]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-3) with ESMTP id l5R7OAFD013012 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 27 Jun 2007 10:24:26 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l5R7Nlg8001693; Wed, 27 Jun 2007 10:24:03 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l5QHxctX001490; Tue, 26 Jun 2007 20:59:38 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 26 Jun 2007 20:59:38 +0300 From: Giorgos Keramidas To: Graham Bentley Message-ID: <20070626175937.GB1284@kobe.laptop> References: <20070625120019.668D416A49A@hub.freebsd.org> <20070625151858.20ee23ad@3bsd.cpcnw.co.uk> <20070625160844.GB28294@slackbox.xs4all.nl> <20070625175144.6f145b7f@3bsd.cpcnw.co.uk> <20070625171659.GA30692@slackbox.xs4all.nl> <20070625182711.5798a588@3bsd.cpcnw.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070625182711.5798a588@3bsd.cpcnw.co.uk> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.203, required 5, ALL_TRUSTED -1.80, AWL 0.20, BAYES_00 -2.60, DATE_IN_PAST_12_24 0.99) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: Roland Smith , freebsd-questions@freebsd.org Subject: Re: Starting again from Scratch X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jun 2007 07:24:34 -0000 On 2007-06-25 18:27, Graham Bentley wrote: > On Mon, 25 Jun 2007 19:16:59 +0200 > Roland Smith wrote: > > The base system and ports are separate. The base system is built > > from /usr/src, while ports are built under /usr/ports. > > > > Concerning ports, I would install them from an _updated_ ports tree > > if your system isn't too slow. Start with what you really need, and > > add things if you miss them. If you build a high-level port like > > e.g. firefox, it will built the stuff it requires automatically. But > > I would start with building the xorg meta-port, to get X sorted > > first. > > Is it considered OK to update the ports and build up your worktop > *without* bothering with building world? Also, building a kernel > but leaving world at release? Yes. The latest ports tree should work fine for the supported release branches of FreeBSD. There are ports which may be broken for versions of FreeBSD which are too old (i.e. 3.X at this point), but in general if you stick with one of the supported branches, you should be fine. > Can you clue me up on xorg 'meta-port' ??? The ports which are called 'meta-ports' don't really have sources of their own, but they have a list of dependencies which pulls in a set of tools, libraries or other programs. The /usr/ports/x11/xorg port is one of these 'meta-ports'. It doesn't really have anything to 'build', as can be seen by the NO_BUILD=yes assignment of its 'Makefile': $ cd /usr/ports/x11/xorg $ grep NO_BUILD Makefile NO_BUILD= yes $ But if you try to install this port, it will pull in lots of other ports as 'runtime dependencies'. This way, by asking the Ports Collection to install x11/xorg for you, you essentially end up with a full install of all the ports needed for a very basic X11 desktop. - Giorgos