-------- 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