Date: Thu, 13 Jul 2006 01:53:47 +0200 From: "[LoN]Kamikaze" <LoN_Kamikaze@gmx.de> To: michael johnson <ahze@ahze.net> Cc: ports@freebsd.org, Dejan Lesjak <dejan.lesjak@ijs.si>, freebsd-x11@freebsd.org Subject: Re: RFC: Merging X11BASE to LOCALBASE Message-ID: <44B58B8B.2040306@gmx.de> In-Reply-To: <b2203fed0607121620j3bb40649i525e984cb1f80aa0@mail.gmail.com> References: <200607130024.18047.dejan.lesjak@ijs.si> <b2203fed0607121620j3bb40649i525e984cb1f80aa0@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
michael johnson wrote: > On 7/12/06, Dejan Lesjak <dejan.lesjak@ijs.si> 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44B58B8B.2040306>