-------- Original Message --------
Subject: Removal of /usr/openwin [PSARC/2008/405 FastTrack timeout 07/02/2008]
Date: Wed, 25 Jun 2008 17:45:50 -0700 (PDT)
From: Alan Coopersmith <alan.coopersm...@sun.com>
To: PSARC-ext at sun.com
CC: Alan.Coopersmith at Sun.COM

I am sponsoring this case for myself and have set the timeout to next
Wednesday, July 2, 2008.   If anyone feels more time is needed due to
the upcoming US holiday, please let me know.

        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         Removal of /usr/openwin
    1.2. Name of Document Author/Supplier:
         Author:  Alan Coopersmith
    1.3  Date of This Document:
        25 June, 2008
4. Technical Description
PSARC 2004/187 established /usr/X11 as the hierarchy for the X Window
System software on Solaris, and began to phase out /usr/openwin.

This case declares /usr/openwin as Obsolete and removes the
/usr/openwin hierarchy from the filesystem, leaving a symbolic
link to /usr/X11 in its place for backwards compatibility.

This case delivers in two phases:

1) /usr/openwin declared Obsolete

This may happen in a patch/micro release of Solaris, and just declares
our intent to remove the directory in the future.

2) /usr/openwin removed and replaced with a symlink to /usr/X11

The symlink will preserve compatibility for almost all existing
software, by providing access to the existing libraries and commands
at the same path as previously.

The one known incompatibility this will cause is in the installation
of SVR4 packages that deliver files into /usr/openwin.  The only
packages which are not part of the WOS which should be installing
files under /usr/openwin are loadable modules (X11 extensions or
hardware drivers) for the Xsun server, so the removal of Xsun must
happen before this can be implemented.

Thus, this may happen in a minor release, after the following
dependencies are delivered:

     PSARC 2008/033     Xsun Removal
     Cases TBD          Removal of, or moving to /usr/X11, of all remaining
                         WOS files delivered into /usr/openwin

Since customer notification of the Xsun removal covers the only valid
incompatibility introduced by this change, the EOF notice for that change
will be considered to cover this case as well.

In the spirit of full disclosure, it is noted that having met the above
dependencies, OpenSolaris 2008.05 shipped with this change integrated,
and has a single /usr/openwin -> /usr/X11 symbolic link.

6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                X Consolidation (Desktop C-Team)
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open



Reply via email to