These changes in the X packages in Nevada build 107 will need updates to the IPS distro-import package definitions for X, or checking to make sure that the right thing happens on upgrade for unusual circumstances.
As usual, this only lists the changes that need distro-import changes, the full list of X changes in this build can be seen at: http://opensolaris.org/os/community/x_win/changelogs/changelogs-nv_100/#Build_107 -alan- [Since the 106 changes aren't pushed yet, I'm comparing to the 105 version in the pkg gate.] * 6582489 X11R7.4: Xorg server 1.5.3, Mesa 7.2, and associated driver updates - 00/common/SUNWxorg-doc: This SVR4 package was merged into SUNWxorg-graphics-ddx & SUNWxorg-server, so should be replaced with: # # As there isn't currently a way to rename packages on upgrade, create an # empty package which will cause the previous contents of the package to # be deleted when the empty version is installed and declare a dependency # on the package with the new name. # package SUNWxorg-doc depend SUNWxorg-server depend SUNWxorg-graphics-ddx end package - 105/common/SUNWxorg-server - Update version to 1.5.3 - Verify the ELF dependency checker correctly picks up new dependencies on SUNWhal, SUNWdbus-libs, SUNWpciaccess, & SUNWpixman ( /usr/X11/bin/*/Xorg binaries are now linked against libraries in those packages) - 101/i386/SUNWxorg-mesa - Update version to 7.2 A number of files were moved between packages - I don't think this requires any distro-import changes, unless testing shows upgrades aren't handling these properly: - /usr/X11/lib/X11/xserver/libdrm.so.2 & /usr/X11/lib/X11/xserver/$(ARCH64)/libdrm.so.2 were moved from SUNWxorg-mesa (x86 only) to SUNWxorg-server (both platforms) - /usr/X11/lib/modules/libwfb.so & /usr/X11/lib/modules/$(ARCH64)/libwfb.so were changed from symlinks in NVDAgraphics (x86 only) to files in SUNWxorg-server (both platforms) - and as noted above the files & symlinks in SUNWxorg-docs moved to SUNWxorg-server & SUNWxorg-graphics-ddx. And to answer the inevitable questions from Dave about LiveCD size impact, the uncompressed SVR4 package size changed due to a number of factors, including removing code that's now in SUNWpciaccess & SUNWpixman or otherwise not needed, merging the docs into the code packages (and thus removing the docs second copy of the license notices), new code added, etc. The uncompressed package sizes in kb are: b106 b107 SUNWxorg-doc 1601 -- SUNWxorg-graphics-ddx 10159 10642 SUNWxorg-mesa 41993 78099 SUNWxorg-server 39198 22015 total 92951 110756 I hadn't noticed the SUNWxorg-mesa growth until making this list though, it appears the dri modules for the various models of Intel & ATI graphics almost doubled in size - not sure if that's from the Mesa 7.0.4 -> 7.2 move or from changing the compiler used to build Mesa from gcc to Studio 12. Other than that it seems we made progress in the size battle. -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering
