-------- Original Message --------
Subject: IPS distro-import changes needed for X packages for nv_97
Date: Thu, 28 Aug 2008 19:24:27 -0700
From: Alan Coopersmith <[email protected]>
To: pkg discuss <pkg-discuss at opensolaris.org>
These changes in the X packages in Nevada build 97 will need updates
to the IPS distro-import package definitions for X (hold on tight,
we've been busy, so this is long....)
Unfortunately, nv_97 also introduces a bug which broke vncviewer,
(CR 6739713), which in turn breaks some types of xVM installation.
The simplest solution is to stay on the nv_96 version of SUNWvncviewer.
A workaround, using the Vino Java client, is documented in the bug
report, but unfortunately, the command line syntax isn't close enough
to the real vncviewer for it to work with virt-install.
Would it be easy to just not publish the nv_97 SUNWvncviewer
to the IPS repos and skip updating it until nv_98?
-alan-
6724753 replace xpr with open source version from x.org
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xdpr.1
drop usr/openwin/share/man/man1/xpr.1
- In distro-import/96/{sparc,i386}/SUNWxwplt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xdpr
drop usr/openwin/bin/xpr
6730694 Change imake and cf_shipped to open-source version
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/imake.1
drop usr/openwin/share/man/man1/mkdirhier.1
drop usr/openwin/share/man/man1/xmkmf.1
- In distro-import/96/common/SUNWxwopt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/imake
drop usr/openwin/bin/mkdirhier
drop usr/openwin/bin/xmkmf
drop usr/openwin/lib/X11/config
drop usr/openwin/lib/config
drop usr/openwin/lib/config/Imake.cf
drop usr/openwin/lib/config/Imake.rules
drop usr/openwin/lib/config/Imake.tmpl
drop usr/openwin/lib/config/Library.tmpl
drop usr/openwin/lib/config/Server.tmpl
drop usr/openwin/lib/config/Threads.tmpl
drop usr/openwin/lib/config/generic.cf
drop usr/openwin/lib/config/noop.rules
drop usr/openwin/lib/config/site.def
drop usr/openwin/lib/config/sun.cf
drop usr/openwin/lib/config/sunLib.tmpl
drop usr/openwin/lib/config/sv4Lib.rules
drop usr/openwin/lib/config/sv4Lib.tmpl
drop usr/openwin/lib/config/svr4.cf
and remove:
drop usr/openwin/lib/config/Project.tmpl
6730700 Change makedepend to open source version
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/makedepend.1
- In distro-import/96/common/SUNWxwopt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/makedepend
6731756 Change to the open source version of xbiff
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xbiff.1
- In distro-import/96/common/SUNWxwopt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xbiff
6731942 Remove SUNWxwsrc package
- Remove from 00/common/SUNWxwsrc:
import SUNWxwsrc
(I don't think package was ever included in redistributable repo)
6731944 Finish transition to modular xorg-docs
- Remove from distro-import/96/common/SUNWxwman:
# Redistributable but not yet moved to /usr/X11 in Nevada
add dir path=usr/X11/share/man/man5 mode=0755 owner=root group=bin
chattr usr/openwin/share/man/man5/X.5 path=usr/X11/share/man/man5/X.5
chattr usr/openwin/share/man/man5/X11.5
path=usr/X11/share/man/man5/X11.5
chattr usr/openwin/share/man/man5/XProjectTeam.5
path=usr/X11/share/man/man5/XProjectTeam.5
chattr usr/openwin/share/man/man5/XStandards.5
path=usr/X11/share/man/man5/XStandards.5
chattr usr/openwin/share/man/man5/Xsecurity.5
path=usr/X11/share/man/man5/Xsecurity.5
6732843 Remove obsolete demo programs shipped as Xserver clients
- In distro-import/96/common/SUNWxwdem, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/demo/ico
and remove:
drop usr/openwin/demo/ico2
drop usr/openwin/demo/maze
drop usr/openwin/demo/muncher
drop usr/openwin/demo/plaid
drop usr/openwin/demo/puzzle
drop usr/openwin/demo/worm
drop usr/openwin/demo/xmac
drop usr/openwin/demo/xsol
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man6/ico.6
drop usr/openwin/share/man/man6/ico2.6
drop usr/openwin/share/man/man6/maze.6
drop usr/openwin/share/man/man6/muncher.6
drop usr/openwin/share/man/man6/plaid.6
drop usr/openwin/share/man/man6/puzzle.6
drop usr/openwin/share/man/man6/worm.6
drop usr/openwin/share/man/man6/xmac.6
drop usr/openwin/share/man/man6/xsol.6
6732846 Replace xditview with open source version
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xditview.1
- In distro-import/96/common/SUNWxwopt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xditview
and remove:
drop usr/openwin/lib/app-defaults/Xditview
6732848 Replace xfindproxy with open source version
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xfindproxy.1
- In distro-import/96/{sparc,i386}/SUNWxwplt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xfindproxy
6732849 Replace smproxy with open source version
- In distro-import/96/{sparc,i386}/SUNWxwplt, add
to "# Obsolete - replaced by /usr/openwin -> X11 symlink" section:
drop usr/openwin/bin/smproxy
6732850 Replace xfontsel with open source version
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xfontsel.1
- In distro-import/96/common/SUNWxwopt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xfontsel
and remove:
drop usr/openwin/lib/app-defaults/XFontSel
6733859 Update xedit to open source version
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xedit.1
- In distro-import/96/common/SUNWxwopt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xedit
and remove:
drop usr/openwin/lib/app-defaults/Xedit
6736025 Replace xlswins with open src version
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xlswins.1
- In distro-import/96/{sparc,i386}/SUNWxwplt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xlswins
6736350 move hwc from xc to open-src
- Add SUNWxwmod to redistributable package list
6736427 Move libXtsol sources to open-src
- In distro-import/96/{sparc,i386}/SUNWxwplt, remove:
chattr usr/lib/libXtsol.so.1 target=../X11/lib/libXtsol.so.1
chattr usr/openwin/lib/amd64/libXtsol.so
path=usr/X11/lib/amd64/libXtsol.so
chattr usr/openwin/lib/amd64/libXtsol.so.1
path=usr/X11/lib/amd64/libXtsol.so.1
chattr usr/openwin/lib/libXtsol.so path=usr/X11/lib/libXtsol.so
chattr usr/openwin/lib/libXtsol.so.1 path=usr/X11/lib/libXtsol.so.1
and add these lines to
"# Obsolete - replaced by /usr/openwin -> X11 symlink" section:
drop usr/openwin/lib/amd64/libXtsol.so
drop usr/openwin/lib/amd64/libXtsol.so.1
drop usr/openwin/lib/libXtsol.so
drop usr/openwin/lib/libXtsol.so.1
6736428 Move kbd_mode sources to open-src
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/kbd_mode.1
- In distro-import/96/{sparc,i386}/SUNWxwplt, add this line
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/kbd_mode
and remove:
chattr usr/openwin/bin/kbd_mode path=usr/X11/bin/kbd_mode
6737456 update xkbutils to open src version 1.0.1
- Remove from distro-import/96/common/SUNWxwman:
drop usr/openwin/share/man/man1/xkbbell.1
drop usr/openwin/share/man/man1/xkbvleds.1
drop usr/openwin/share/man/man1/xkbwatch.1
- In distro-import/96/{sparc,i386}/SUNWxwplt, move these lines from
from "# Not yet confirmed redistributable" section
to "# Obsolete - replaced by /usr/openwin -> X11 symlink":
drop usr/openwin/bin/xkbbell
drop usr/openwin/bin/xkbvleds
drop usr/openwin/bin/xkbwatch
6737922 freetype 2.3.7 not delivered in snv_96 on x86
6723656 Upgrade Freetype2 to version 2.3.7 [delayed from build 96]
- In distro-import/93/common/SUNWfreetype2, update the version from
2.3.6 to 2.3.7
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering