From owner-cvs-ports@FreeBSD.ORG Mon Jun 27 20:24:30 2005 Return-Path: X-Original-To: cvs-ports@freebsd.org Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEE8916A41C; Mon, 27 Jun 2005 20:24:30 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from lakermmtao04.cox.net (lakermmtao04.cox.net [68.230.240.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB83843D4C; Mon, 27 Jun 2005 20:24:29 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.140]) by lakermmtao04.cox.net (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP id <20050627202427.FJGI20878.lakermmtao04.cox.net@mezz.mezzweb.com>; Mon, 27 Jun 2005 16:24:27 -0400 Date: Mon, 27 Jun 2005 15:25:36 -0500 To: "Mark Linimon" References: <200506172259.j5HMxTad068378@repoman.freebsd.org> <200506251924.24269.lofi@freebsd.org> <42BDF3D9.6000803@magnesium.net> <20050627131305.GA5802@FreeBSD.org> <1119898902.24833.90.camel@leguin> <20050627201024.GA13404@soaustin.net> From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <20050627201024.GA13404@soaustin.net> User-Agent: Opera M2/8.01 (Linux, build 1204) Cc: Alexey Dokuchaev , Alexander Leidinger , Eric Anholt , Michael Nottebrock , cvs-all@freebsd.org, ports-committers@freebsd.org, cvs-ports@freebsd.org, Adam Weinberger Subject: Re: cvs commit: ports CHANGES UPDATING ports/Mk bsd.port.mk ports/accessibility/linux-atk Makefile pkg-plist ports/archivers/stuffit Makefile ports/astro/linux-setiathome Makefile ports/audio/baudline Makefile ports/audio/linux-arts ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jun 2005 20:24:30 -0000 On Mon, 27 Jun 2005 15:10:24 -0500, Mark Linimon wrote: > On Mon, Jun 27, 2005 at 12:01:42PM -0700, Eric Anholt wrote: >> * Do not put new ports in X11BASE if you can avoid it. >> * Move leaf ports to LOCALBASE if you can. > > Can anyone think of a good reason (other than the hard work that > will be involved) not to try to migrate towards this? There are some patches that is required to teach apps about two prefixes. If we move to a prefix and result all patches will be remove. Two prefixes cause more problems than solve. Ruby, Mono (monodoc and others) and some other apps still do not know about two prefixes and they need to be teach. Vanilla is better than patch (hack). Some Linux/Mono developers will not accept the patches. Also, it doesn't make any sense when many apps are also support with and without X, so LOCALBASE and X11BASE are out of question. Lesser headache on no more 'mkdir -p', '-L${X11BASE}/libs', plist stuff for LOCALBASE/X11BASE and etc. BTW: I think, FreeBSD is the only one OS that is doing two prefixes. Cheers, Mezz > mcl -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org