From owner-freebsd-gnome@FreeBSD.ORG Sun Nov 2 23:12:14 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A264D16A4CF for ; Sun, 2 Nov 2003 23:12:14 -0800 (PST) Received: from linda-1.paradise.net.nz (bm-1a.paradise.net.nz [202.0.58.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8134043FDF for ; Sun, 2 Nov 2003 23:12:13 -0800 (PST) (envelope-from james@pole.net.nz) Received: from smtp-1.paradise.net.nz (smtp-1b.paradise.net.nz [202.0.32.210]) by linda-1.paradise.net.nz (Paradise.net.nz) with ESMTP id <0HNR0054ILCC7G@linda-1.paradise.net.nz> for gnome@freebsd.org; Mon, 03 Nov 2003 20:12:12 +1300 (NZDT) Received: from [210.246.4.10] (210-246-4-10.paradise.net.nz [210.246.4.10]) by smtp-1.paradise.net.nz (Postfix) with ESMTP id CE727827E1 for ; Mon, 03 Nov 2003 20:12:11 +1300 (NZDT) Date: Mon, 03 Nov 2003 20:12:28 +1300 From: James Pole In-reply-to: <20031103045730.GV96543@toxic.magnesium.net> To: gnome@freebsd.org Message-id: <1067843548.3865.17.camel@localhost> MIME-version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Content-type: text/plain Content-transfer-encoding: 7bit References: <200311021927.hA2JRIt2074978@freefall.freebsd.org> <1067833233.258.10.camel@localhost> <20031103045730.GV96543@toxic.magnesium.net> Subject: Re: ports/58840: [PATCH] exclude possibly unrequireddependenciesfrom x11/gnome2 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2003 07:12:14 -0000 On Mon, 2003-11-03 at 17:57, Adam Weinberger wrote: > The reason that these programs are part of x11/gnome2 and not > x11/gnome2-fifth-toe is that, at any point, the GNOME project could > start releasing software that assumes that any and all parts of the > GNOME desktop/development system are installed. We have a ports system that automatically works out the dependicies for all the applications in the port collection. If a port requires all the features it needs to specify all the features it needs otherwise its a broken port. While I respect your opinion, I don't agree with it. Not everything needs to be installed. Why things like gnomemeeting should be installed puzzles me. There should be an *easy* way for users to opt out of unneccessary things. Plenty of other ports take advantage of WITH_* and/or WITHOUT_* options to let users finetune their ports without forcing them to write their own Makefiles. Why not x11/gnome2? Just because the GNOME project says this or that should be the default, doesn't mean that we should not allow users to specify what they don't want from the default options. - James