Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jan 2007 11:01:21 +0000
From:      Florent Thoumie <flz@FreeBSD.org>
To:        freebsd-x11@freebsd.org
Subject:   Re: X.org (experimental) ports moving to LOCALBASE soon
Message-ID:  <45A37601.3060104@FreeBSD.org>
In-Reply-To: <20070109020347.GB2599@mail.scottro.net>
References:  <45A2F08B.1010009@FreeBSD.org> <20070109020347.GB2599@mail.scottro.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig6ED9BA8522FD1A24CEC5734E
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Scott Robbins wrote:
> On Tue, Jan 09, 2007 at 01:31:55AM +0000, Florent Thoumie wrote:
>=20
>=20
>> Now that most ports are X11BASE-clean, I'm going to move X.org ports t=
o
>> ${LOCALBASE} (as opposed to ${X11BASE}, where they live now). So expec=
t
>> a commit talking about X.org PREFIX in the next few days.
>>
>> Actually, I advise using git-whatchanged and git-log before you make a=
ny
>> upgrade of your installed ports. The prefix change should need a
>> PORTREVISION bump but I won't do it (cause I'm too lazy), so you'll ha=
ve
>> to type something like "portupgrade -R xorg\*".
>>
>> You've been warned!
>=20
> One word.  openoffice.org--hrrm, well, that's two words, or 3 if you go=

> by vi, but anyway....  Sigh.
>=20
>> PS: If you have unresolved issues not listed in the wiki page, please
>> raise your hand.
>=20
> I guess that the wiki is for us.  Actually, I had to laugh when I looke=
d
> at this latest version, you sound tired.  I liked that (or only
> install the necessary bits, etc, that's when I thought, yeah, he's had
> it with this.)

Well, I am/was. The idea is that even if you only install the necessary
things you need, loads of ports depend on xorg-* metaports, so if you
install other ports, chances are it will bring all xorg-apps for example
(or all xorg-fonts, but not all the servers and drivers). I can't fix
all ports to only detect the X apps they need, but I can give to
experimented users the choice to make their own selection. This is an
issue I'll try to address soon (like well, this week probably, between
two Zelda Twilight Princess sessions).

> It might be worthwhile to put a link on the wiki to Dru's guide to
> upgrading, and maybe <modest cough> even my own. =20
>=20
> Dru's is at
>=20
> http://blogs.ittoolbox.com/unix/bsd/archives/xorg-72-on-freebsd-13661
>=20
> Mine is at
>=20
> http://forums.bsdnexus.com/viewtopic.php?id=3D1541

I think I already thanked you and everybody who reported failures (and
success sometimes) but it doesn't hurt to do it again, so thank you.
Testing takes a long time and I definitely couldn't have done everything
by myself.

That said, while I like people testing and stuff, I definitely think
that centralizing documentation is a good thing. IMHO it would have been
a good thing to give a mention to the wiki page saying that it is the
reference to upgrade. Should your document (or Dru's) get stale, I still
can update the wiki page with new information (and mention when it's not
needed anymore, hopefully RSN).

>> PS2: If you have plenty of time and a test machine, please try to
>> upgrade from 6.9 to 7.2.r3 again with the new instructions. The more y=
ou
>>  test, the less unexpected reports I'll get once it's merged (which
>> means less work for me, so that's a win-win, in the sense that I win t=
wice).
>>
>=20
> As I wrote privately, and also posted, I used the instructions prior to=

> this--the only difference was that the last set of instructions only ha=
d
> us delete xorg, rather than the lib<whatever> and it worked without
> problem. =20

I think all the issues I read about with this version were related to
not-installed ports (like libGLU or libglut) and outdated libdrm. There
is still something to fix to get libGL and nvidia-driver working on the
same system.

> My own list--(it'd be great if other people give their opinions
> too--SirDice, if you're reading this, it's a start at our xorg-lite) :)=

>=20
> After deinstalling (or in a fresh install, where one hasn't yet put any=

> X related things.)
>=20
> xorg-libraries
>=20
> xorg-fonts-${truetype type1 100-dpi 75-dpi miscbitmaps}
>=20
> twm and xterm (if you don't already have your own WM and xterm of
> choice), xauth, xinit (forgetting that one leaves you without startx
> which is embarrassing) and xkbcomp.  (Leaving out xkbcomp left me havin=
g
> to use xmodmap to set Mod4 to be the Windows key, left me without the |=

> key in some terminals, etc.).
>=20
> xorg-server
>=20
> xf86-input${keyboard mouse videodriver of choice}.  (I've had no troubl=
e
> running vmware without the vmware driver, by the way.)
>=20
> As the above will pull in various other things, it has worked for me,
> especially if I then install (on a fresh installation for example)
> fluxbox and mlterm. =20

That's pretty much what I was thinking about, will probably add a couple
more xorg apps.

> Florent and others, once again, you guys are doing a fantastic job.=20

Haven't really planned to spend so much time on this but this is
necessary, so someone had to do it :-)

--=20
Florent Thoumie
flz@FreeBSD.org
FreeBSD Committer


--------------enig6ED9BA8522FD1A24CEC5734E
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFo3YGMxEkbVFH3PQRCqpFAJ94NvQnlaDVPytYwLabP1YJvz/C1wCgjE34
2jSw/vAVNrZRm/5XTE7hIVw=
=PFut
-----END PGP SIGNATURE-----

--------------enig6ED9BA8522FD1A24CEC5734E--



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