Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 May 2007 15:31:59 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        ports@FreeBSD.org
Subject:   HEADS UP: xorg upgrade plans
Message-ID:  <20070502193159.GB42482@xor.obsecurity.org>

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

--oyUTqETQ0mS9luUI
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi all,

After many months of hard work (mostly by flz@, as well as others) we
are approaching readiness of the xorg 7.2 upgrade.  Because this is a
huge and disruptive change, we're going to approach it very carefully.
The current plan is the following:

1) Tag ports with PRE_XORG_7 and freeze the ports tree.  This will
give a stable base from which to prepare the final patchset in the
secondary git repository that has been used for xorg integration.
This will probably happen in the next day or two; sorry for the short
notice but I don't want to artificially delay any longer (this has
already been delayed for months by other reasons).

2) Final prep work in git repository.  We need a day or two to confirm
the upgrade method for users.  Unfortunately testing has exposed a
critical deficiency in portupgrade so 'portupgrade -a' will not be
enough to give a working upgrade, and some pre-upgrade steps will be
required.  Also a post-upgrade step is required to deal with merging
remaining files from /usr/X11R6 into /usr/local.

3) Once the proposed upgrade method is in place, we will publish a
tarball of the prepared ports tree and request that *all* our ports
developers test the upgrade on their own machines before it is
committed to CVS.  There are many things that can go wrong and we need
to make sure that the upgrade goes as smoothly as possible for our
less technical users.  In particular all ports committers are expected
to participate in this process of eating our own dogfood :)

4) Once a suitable number of success reports (e.g. 50) are received
and all reported issues are resolved, we'll proceed with importing
into CVS.

5) CVS will stay frozen for a period to be evaluated (probably another
couple of weeks) to deal with the inevitable remaining fallout as
users encounter yet more problems with the upgrade.

Thanks for your support, and get ready for xorg 7.2! :-)

Kris
--oyUTqETQ0mS9luUI
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFGOOcvWry0BWjoQKURAhPHAKDkcLzAe8ryr7aOE9Xv1LYADlqfWACgg6Z8
jZZCAKSetagIvzDmeBo2OpQ=
=spYZ
-----END PGP SIGNATURE-----

--oyUTqETQ0mS9luUI--



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