From owner-freebsd-questions@FreeBSD.ORG Tue Feb 7 12:03:22 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D803516A420 for ; Tue, 7 Feb 2006 12:03:22 +0000 (GMT) (envelope-from h.nieser@xs4all.nl) Received: from smtp-vbr3.xs4all.nl (smtp-vbr3.xs4all.nl [194.109.24.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0511D43D76 for ; Tue, 7 Feb 2006 12:03:17 +0000 (GMT) (envelope-from h.nieser@xs4all.nl) Received: from [192.168.1.10] (nieser.net [194.109.160.131]) by smtp-vbr3.xs4all.nl (8.13.3/8.13.3) with ESMTP id k17C2j10088883 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Feb 2006 13:02:45 +0100 (CET) (envelope-from h.nieser@xs4all.nl) Message-ID: <43E88C64.40007@xs4all.nl> Date: Tue, 07 Feb 2006 13:02:44 +0100 From: Hans Nieser User-Agent: Mail/News 1.5 (X11/20060113) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <200602071149.31772.mailings.freebsd@o0l0o.org> In-Reply-To: <200602071149.31772.mailings.freebsd@o0l0o.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by XS4ALL Virus Scanner Cc: FreeBSD Prospect Subject: Re: FreeBSD Ports vs. Gentoo Portage (a matter of concept) 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: Tue, 07 Feb 2006 12:03:23 -0000 FreeBSD Prospect wrote: > Hi, > > Reading a lot about FreeBSD recently made me really curious. I know, that the > founder of Gentoo (the well known GNU/Linux meta-distribution, which is also > based on compiling everything from source) was using FreeBSD for some time, > before continuing creating Gentoo, what's why portage (the Gentoo software > management system) is generally based on FreeBSD's ports. [.. comparison of ports/portage features ..] I've been running Gentoo on my desktop computer for a few months and FreeBSD on my laptop / server machines. What I am especially fond of in portage is the USE-flags and the way you can specify then globally and individually for each package and how you can get a nice, short overview of which USE-flags a package uses and which of them are enabled with "emerge -pv port". And also how you can find their descriptions without having to dig through Makefiles (although that's becoming less intimidating for me now that I have been using FreeBSD for half a year or so). FreeBSD-ports' config mechanism isn't too bad but not all ports seem to support these. I also remember an instance where I did a config-recursive before installing Gnome and I was still presented with one or two config menus.