Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jul 2006 03:06:51 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Maxim Sobolev <sobomax@freebsd.org>
Cc:        ports@freebsd.org, freebsd-x11@freebsd.org
Subject:   Re: RFC: Merging X11BASE to LOCALBASE
Message-ID:  <1152860811.50956.32.camel@shumai.marcuscom.com>
In-Reply-To: <44B740A5.6050709@FreeBSD.org>
References:  <200607130024.18047.dejan.lesjak@ijs.si> <44B740A5.6050709@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-ldUkDj6nFB7pfMEUz2WU
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2006-07-13 at 23:58 -0700, Maxim Sobolev wrote:
> What's the gain? Transition will be a really big PITA for most existing=20
> users. Everybody who would be trying to install a KDE/GNOME or even a=20
> general X11 port after a switchover still having all X11 bits in=20
> /usr/X11R6 is likely to be screwed on build time, due to mismatching=20
> includes/libraries search paths. And I am not even telling about=20
> run-time problems with datafiles in KDE/GNOME.
>=20
> The only way to handle such a merge for ordinary Joe User would be to=20
> remove all X11 bits and pieces and compile/install everything from=20
> scratch. And despite what X11 maintainers may believe (due to the nature=20
> of their position they=20
> compile/install/remove/compile/install/remove/.../ad infinite all X11=20
> bits and pieces every day), ordinary Joe User doesn't like such gross=20
> upgrades, since even with the best packaging system in the world=20
> virtually any such upgrade will bring new unanticipated problems to the=20
> system that otherwise has been working before upgrade just fine.
>=20
> Therefore, I doubt that such "pull the trigger" approach is really going=20
> to work in this case. Some more gradual course is in due: with X11R6=20
> being banned as a target for a new ports, with new GNOME version moving=20
> to the LOCALBASE and so on.

We (the FreeBSD GNOME Team) are discussing such an approach for the
upcoming GNOME 2.16 release.  We will be transitioning to LOCALBASE
following the 2.15.4 development release.

Joe

>=20
> -Maxim
>=20
> Dejan Lesjak wrote:
> > Hello,
> >=20
> > There were a couple of debates already concerning /usr/X11R6 as prefix =
for X11=20
> > ports and a bunch of other ports that currently by default install ther=
e.=20
> > Quite some people were, when creating a new port that depends on X11,=20
> > wandering whether to put it in X11BASE or LOCALBASE. More than once a=20
> > question of whether the prefix /usr/X11R6 should be just dropped or at =
least=20
> > only retained for core X11 distribution. With the upcoming X.org 7.x po=
rts=20
> > there is perhaps the opportunity to do the prefix merger along that.
> > Moving X11 prefix to LOCALBASE would simplify above dilemma. It would b=
e also=20
> > more similar to where linux distributions are going (at least Gentoo, D=
ebian=20
> > and Fedora deprecated /usr/X11R6 in favour of /usr which, while=20
> > not /usr/local is the location of where all packages install - dependin=
g on=20
> > X11 or not). If I remember correctly from previous discussions, it woul=
d be=20
> > more convenient to people with separate mounts for installed packages a=
s=20
> > well. /usr/local is also the default value for --prefix configure optio=
n for=20
> > X.org packages.
> > So it is general intention to go with /usr/local or rather ${LOCALBASE}=
 as=20
> > prefix for X11 ports. If anyone feels that this is horribly wrong, plea=
se=20
> > speak up.
> >=20
> > On behalf of x11 team,
> > Dejan
>=20
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
>=20
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-ldUkDj6nFB7pfMEUz2WU
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (FreeBSD)

iD8DBQBEt0KLb2iPiv4Uz4cRAtDWAJ9qQXWlnC07uvieiSmAZtvpgD23/QCfZKTT
UJwGaQPaxmbO1Hn1N9KJQpM=
=aMhM
-----END PGP SIGNATURE-----

--=-ldUkDj6nFB7pfMEUz2WU--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1152860811.50956.32.camel>