HEADS UP: xorg upgrade plans

Kris Kennaway kris at obsecurity.org
Wed May 2 19:32:00 UTC 2007


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20070502/40684476/attachment.pgp


More information about the freebsd-ports mailing list