From owner-freebsd-ports@FreeBSD.ORG Wed Jul 12 23:54:13 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5787916A4E0 for ; Wed, 12 Jul 2006 23:54:13 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.de [213.165.64.21]) by mx1.FreeBSD.org (Postfix) with SMTP id D701F43D4C for ; Wed, 12 Jul 2006 23:54:11 +0000 (GMT) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 12 Jul 2006 23:54:09 -0000 Received: from p54A7D2AB.dip.t-dialin.net (EHLO [192.168.0.12]) [84.167.210.171] by mail.gmx.net (mp008) with SMTP; 13 Jul 2006 01:54:09 +0200 X-Authenticated: #5465401 Message-ID: <44B58B8B.2040306@gmx.de> Date: Thu, 13 Jul 2006 01:53:47 +0200 From: "[LoN]Kamikaze" Organization: Lords of Nightmare User-Agent: Thunderbird 1.5.0.4 (X11/20060605) MIME-Version: 1.0 To: michael johnson References: <200607130024.18047.dejan.lesjak@ijs.si> In-Reply-To: X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: ports@freebsd.org, Dejan Lesjak , freebsd-x11@freebsd.org Subject: Re: RFC: Merging X11BASE to LOCALBASE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jul 2006 23:54:13 -0000 michael johnson wrote: > On 7/12/06, Dejan Lesjak wrote: >> >> Hello, >> >> There were a couple of debates already concerning /usr/X11R6 as prefix >> for >> X11 >> ports and a bunch of other ports that currently by default install there. >> Quite some people were, when creating a new port that depends on X11, >> wandering whether to put it in X11BASE or LOCALBASE. More than once a >> question of whether the prefix /usr/X11R6 should be just dropped or at >> least >> only retained for core X11 distribution. With the upcoming X.org 7.x >> ports >> there is perhaps the opportunity to do the prefix merger along that. >> Moving X11 prefix to LOCALBASE would simplify above dilemma. It would be >> also >> more similar to where linux distributions are going (at least Gentoo, >> Debian >> and Fedora deprecated /usr/X11R6 in favour of /usr which, while >> not /usr/local is the location of where all packages install - depending >> on >> X11 or not). If I remember correctly from previous discussions, it would >> be >> more convenient to people with separate mounts for installed packages as >> well. /usr/local is also the default value for --prefix configure option >> for >> X.org packages. >> So it is general intention to go with /usr/local or rather >> ${LOCALBASE} as >> prefix for X11 ports. If anyone feels that this is horribly wrong, please >> speak up. >> > > I agree we should move a lot of software out of X11BASE but there > will need to be a lot of work (esp. for gnome). I'm curious of the > time frame in which xorg 7 will be committed to the tree? I'm not > speaking for the entire freebsd gnome team but if we did decide > to take on this task it would probably take several months to fully > test and get everything working well in LOCALBASE. I think the > major hurdle for us isn't moving everything to LOCALBASE it's > more of the upgrade path people will have to take, having to > rebuild all gnome components and all the bugs that will follow.. > > Michael > It should be possible to make a shell skript that seds through shell scripts, moves everything around and fixes /var/db/pkg without having to rebuild anything. I guess most things would just work that way.