These changes in the X packages in Nevada build 122 will need updates to the IPS distro-import package definitions for those packages.
As usual, this only lists the changes that need distro-import changes, the full list of X changes in these builds can be seen at: http://opensolaris.org/os/community/x_win/changelogs/changelogs-nv_120/#Build_122 -alan- * 6859397 xorgcfg & xorgconfig entries need to be removed from exec_attr - I believe this should be handled automatically when you generate the new master version of /etc/security/exec_attr from the SVR4 packages, but please verify those two lines are removed from exec_attr when that happens. (They're just useless now rather than actively harmful.) * 6868816 move xscreensaver from X consolidation to Desktop consolidation Besides moving these to be built & delivered with the GNOME packages, the packages were slightly refactored, so some changes to the IPS versions will be needed to match. (In the SVR4 WOS, these changes are described by the pkg RTI named "SUNWCxscreensaver.modify" in the build 122 pkg rti archives.) - SUNWxwsvr (the core screensaver software) was split into SUNWxwsvr (compatibility symlinks for old /usr/openwin location) and SUNWxscreensaver (the core screensaver software). That leaves nothing for IPS to import from SUNWxwsvr, just an empty package for the dependency/renaming. I believe Desktop RE will be delivering the OpenSolaris branded versions of these packages directly to the os2010.02 dock, so that distro-import will not have to do the rebranding as it previously did. distro-import files for these should thus then simply be: package SUNWxwsvr depend SUNWxscreensaver # All contents of the SVR4 package are obsoleted by the # /usr/openwin -> X11 symlink end package package SUNWxscreensaver version 5.01 classification "System/X11" import SUNWxscreensaver end package - The "Really Slick Screensavers" were split out of SUNWxscreensaver-hacks-gl into SUNWrss-glx, since they come from a separate upstream, with it's own version & license. They depend on the xscreensaver-gl-helper program from SUNWxscreensaver-hacks-gl being present before the xscreensaver daemon runs them. package SUNWrss-glx version 0.90 classification "System/X11" import SUNWrss-glx depend_path /usr/X11/lib/xscreensaver/bin/xscreensaver-gl-helper end package - Going forward, the SUNW*xwsvr localization packages will be replaced by delivering the files via the SUNWgnome-l10n* packages, but I don't know if that will happen in time for build 122 or not. Note that even though 122 delivers the changes for: * 6480003 Xorg should support virtual console on Solaris the VT support is not yet on by default (there are several svcadm/svccfg steps you'll have to take to activate it), and there are bugs in keyboard handling on switching back to Xorg that were found after 122 closed, that should be fixed in 123. (On one test system, Xorg hung in a I_PUSH ioctl on the keyboard device, on another, it doesn't hang, but the keys are all incorrectly mapped after coming back, including the ones to switch back out to another vt again.)
