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


Reply via email to