The OpenSolaris development package repository

        http://pkg.opensolaris.org/dev/

has been updated to reflect the changes up to and including snv_125 for
both x86/x64 and SPARC platforms.  This update includes fixes to the
Caiman "Slim Install" and the Image Packaging System (IPS).

Users who wish to update their system to the development build can do
so by setting their preferred publisher to the above URL and using the
"image-update" facility provided by the pkg(1) command or by the
"Update All" facility of the Package Manager GUI.

IMPORTANT NOTE: Before updating a system, please review this document
for all of the known issues that may affect the update.

IMPORTANT NOTE: The development builds have undergone limited testing
and users should expect to uncover issues as the next release is
developed.  Bug reports and requests for enhancement are welcome
through http://defect.opensolaris.org/


Known issues in this repository update or in updating to it
===========================================================
9568 image-update produces driver removal of policy warnings
http://defect.opensolaris.org/bz/show_bug.cgi?id=9568

        When using image-update or the Package Manager to update from
        builds prior to 123, warnings of the following form may appear
        during a packaging update

                driver (ibd) upgrade (removal of
                policy'read_priv_set=net_rawaccess write_priv_set=net_rawaccess)
                failed: minor node spec required.

        Work-around: These messages can be ignored.

9973 api should gracefully handle updatelogexception
http://defect.opensolaris.org/bz/show_bug.cgi?id=9973

        When starting the Package Manager or performing other packaging
        operations using pkg(1), a message of the following form may
        appear

                UpdateLogException: Package V pkg BRCMbnx
                0.5.11,5.11-0.118:20090707T210528Z
                 is already in the catalog

        Work-around: Execute the following command from the command
        line

                user at host$ pfexec pkg refresh --full

10010 reconfigure transport timeouts
http://defect.opensolaris.org/bz/show_bug.cgi?id=10010

        When installing packages on or updating from builds 118 or 121,
        the operation may fail with messages of the form

                1: Framework error: code: 28
                reason: Operation timed out after 30000 milliseconds
                with <some number> out of <some other number> bytes received

        Work-around: Set the environment variable PKG_CLIENT_TIMEOUT to
        15 minutes (900 seconds) or more, depending on the throughput
        to the repository and the size of the files in the package in
        question

                user at host$ PKG_CLIENT_TIMEOUT=900
                user at host$ export PKG_CLIENT_TIMEOUT
                user at host$ pfexec pkg install <name of packages>

10630 driver action gets confused by driver_aliases entries not covered by an
http://defect.opensolaris.org/bz/show_bug.cgi?id=10630

        When using image-update or the Package Manager to update to
        build 121 or later, messages of the following form may be
        displayed

                The 'pcieb' driver shares the alias 'pciexclass,060400'
                with the 'pcie_pci' driver, but the system cannot
                determine how the latter was delivered.  Its entry on
                line 2 in /etc/driver_aliases has been commented out.
                If this driver is no longer needed, it may be removed
                by booting into the 'opensolaris-2' boot environment
                and invoking 'rem_drv pcie_pci' as well as removing
                line 2 from /etc/driver_aliases or, before rebooting,
                mounting the 'opensolaris-2' boot environment and
                running 'rem_drv -b <mount point> pcie_pci' and
                removing line 2 from <mount point>/etc/driver_aliases.

        Work-around: These messages can be ignored.

10778 image-update to snv_120 produces warnings about etc/sma/snmp/mibs
http://defect.opensolaris.org/bz/show_bug.cgi?id=10778

        When using image-update or the Package Manager to update to
        build 120 or later, a message of the following form may be
        displayed

                Warning - directory etc/sma/snmp/mibs not empty - contents
                preserved in
                /tmp/<path>/var/pkg/lost+found/etc/sma/snmp/mibs-<time stamp>

        Work-around: This message can be ignored.

10807 beadm destroy fails in build 121
http://defect.opensolaris.org/bz/show_bug.cgi?id=10807

        When using build 121, an attempt to destroy a boot environment
        (BE) using beadm(1M) will cause an error of the following form
        to be displayed

                Unable to destroy <name of BE>.

        Alternatively when installing or uninstalling a package or
        updating an image, an error of the following form may be
        displayed

                pkg: unable to destroy snapshot <YYYY-MM-DD-HH:MM:SS>

        Work-around: To destroy the BE in question, if possible reboot
        into a third boot environment and destroy the BE in question
        from there.

        In the case of a packaging operation, the stale ZFS snapshot
        can be removed.  To determine the name of the ZFS snapshot in
        question, the following set of commands may be used

                user at host$ beadm list -Ha | grep <YYYY-MM-DD-HH:MM:SS> | \
                        cut -d\; -f2

        The snapshot in question can then be destroyed using

                user at host$ pfexec zfs destroy <full name of ZFS snapshot>

11221 beadm create core dumps on OpenSolaris 122 SPARC
http://defect.opensolaris.org/bz/show_bug.cgi?id=11221

        When using builds 122 or 123, an attempt to create a new boot
        environment (BE) via beadm(1M) or indirectly through "pkg
        image-update" may result in a "segmentation fault".

        Work-around: Boot into an earlier boot environment and then
        manually create the desired BE from there.  For example, to
        image-update from build 122 or 123 the following set of
        commands can be used

                <reboot into the earlier BE>
                user at host$ pfexec beadm create -e <name of build 122 BE> \
                        <name of new BE>
                user at host$ pfexec beadm mount <name of new BE> /mnt
                user at host$ pfexec pkg -R /mnt image-update
                user at host$ pfexec beadm unmount <name of new BE>
                user at host$ pfexec beadm activate <name of new BE>

        At this point, the new BE can be booted into.

11602 Failures seen after rebooting from a image-update from 2009.06 to snv_124
http://defect.opensolaris.org/bz/show_bug.cgi?id=11602

        When booting the system the first time after updating to build
        124, messages of the following form may be displayed

                inetd[5503]: Failed to update state of instance
                svc:/application/x11/xfs:default in repository: entity not found

        Work-around: These messages can be ignored.

6820576 Kernel panic when booting Nevada and OpenSolaris
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6820576

        When booting build 121 on a VMware guest instance, the system
        may panic with the following function listed in the kernel
        stack trace

                pcplusmp`ioapic_read

        Work-around: Boot with the "pcieb" driver disabled by editing
        the GRUB "kernel$" entry.  This can be done interactively by
        typing the character "e" when the GRUB menu appears and using
        the arrows key to navigate to the "kernel$" entry.  Entering a
        second "e" will allow one to append to the end of the line the
        string " -B disable-pcieb=true".

        To complete the boot, enter a carriage return followed by the
        "b" character.

        To make this change persistent, edit the file
        /rpool/boot/grub/menu.lst and add the same string to the
        appropriate "kernel$" entries.

6875223 'WARNING: emlxs: ddi_modopen drv/fct failed: err 2' when booting snv_122
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6875223

        When booting the system, the following message may appear on
        the console

                WARNING: emlxs: ddi_modopen drv/fct failed: err 2

        Work-around: This message can be ignored.

6877673 add_drv fails with a permissions entry with a minor name including a
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6877673

        When using image-update or the Package Manager to update,
        messages of the following form may be displayed

                driver (clone) upgrade (removal of minor perm
                'vnic 0666 root sys') failed with return code 252
                command run was: /usr/sbin/update_drv -b /tmp/tmp65jZ-x -d
                -m vnic 0666 root sys clone
                command output was:
                ------------------------------------------------------------
                No entry found for driver (clone) in file
                (/tmp/tmp65jZ-x/etc/minor_perm).
                ------------------------------------------------------------

        or

                driver (asy) upgrade (addition of minor perm
                '*,cu 0600 uucp uucp') failed with return code 255
                command run was: /usr/sbin/update_drv -b /tmp/tmp65jZ-x -a
                -m *,cu 0600 uucp uucp asy
                command output was:
                ------------------------------------------------------------
                Option (-m) : missing token: (*)
                ------------------------------------------------------------

        Work-around: These messages can be ignored.


ISO image information
=====================
ISO images for the Automated Installer[1], CD-R/CD-RW and USB are being
made available for this build via BitTorrent.  Torrent files are
provided as follows

        SPARC Automated Installer image, 293MB
        http://dlc.sun.com/torrents/info/osol-1002-125-ai-sparc.iso.torrent

        x86/x64 Automated Installer image, 211MB
        http://dlc.sun.com/torrents/info/osol-1002-125-ai-x86.iso.torrent

        x86/x64 All Languages CD, LZMA compression, 771MB
        http://dlc.sun.com/torrents/info/osol-1002-125-x86.iso.torrent
        (NOTE: If burned to media, image should be burned to a DVD-R/DVD-RW)

        x86/x64 All Languages USB, LZMA compression, 925MB
        http://dlc.sun.com/torrents/info/osol-1002-125-x86.usb.torrent

        MD5 checksums for these images
        http://www.opensolaris.org/os/project/indiana/files/md5sums_125.txt

The ISO images are also available for HTTP download from
http://www.genunix.org/

USB images can be copied to a USB device using the "usbcopy" program
that is part of the SUNWdistro-const package or by downloading the
script[2].


Automated Installer
===================
The SPARC Automated Installer ISO for this development build is
expected to work on all sun4v-based platforms and on sun4u-based
platforms with an OBP level of 4.17 or greater.  This capability can be
determined on an existing system by executing the command

        # eeprom | grep network-boot-arguments

If the network-boot-arguments parameter is set or if the following
output is displayed

        network-boot-arguments: data not available.

then the OBP can be used with the Automated Installer.


New packages in this repository update
======================================
SUNWGParted                     GNOME Partition Editor
SUNWaudiosolo                   ESS Solo-1 Audio Driver
SUNWibus                        Intelligent Input Bus
SUNWibus-anthy                  iBus Japanese IME - anthy
SUNWibus-chewing                iBus Multilingual IME - chewing
SUNWibus-hangul                 iBus Korean IME - hangul
SUNWibus-m17n                   iBus Multilingual IME - m17n
SUNWibus-pinyin                 iBus Chinese IME - pinyin
SUNWibus-table                  iBus Multilingual IME - table
SUNWibus-table-data-array30     ibus-table - array30 for Chinese
SUNWibus-table-data-cangjie     ibus-table - cangjie for Chinese
SUNWibus-table-data-erbi        ibus-table - erbi for Chinese
SUNWibus-table-data-quick       ibus-table - quick for Chinese
SUNWibus-table-data-translit    ibus-table - translit for Cyrillic
SUNWibus-table-data-wubi        ibus-table - wubi for Chinese
SUNWibus-table-data-xinhua      ibus-table - xinhua for Chinese
SUNWibus-table-data-yong        ibus-table - yong for Chinese
SUNWibus-table-data-zhengma     ibus-table - zhengma for Chinese
SUNWidzebra                     Index Data Zebra
SUNWlang-hy                     Armenian language support
SUNWlang-ks                     Kashmiri language support
SUNWlang-ku                     Kurdish language support
SUNWlang-sa                     Sanskrit language support
SUNWlang-zhSG                   Singapore Chinese language support
SUNWlatencytop                  LatencyTOP tool
SUNWldtp                        Linux Desktop Testing Project
SUNWpacket                      Solaris Kernel Packet
SUNWsynergy                     Synergy Mouse/Keyboard sharing
SUNWttf-bpg-georgian            BPG Georgian fonts
SUNWttf-sil                     SIL International OFL Fonts
SUNWxdm                         xdm Display Manager


Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
2217 /etc device files should be completely built via driver actions
6482 Should declare all dependencies for NFS client distro-import
7987 LDTP package needs to be included in the gate
8049 leading / not stripped from file action path on Windows
8698 search fails when pkg.depotd runs on Windows but packages published on Unix
8868 Changes needed to handle package descriptions in the pkg Python API.
10657 Problem with error message after package search from Package Manager
11213 net-snmp/setseaport failed osol_121 network regression
11352 Add GParted to Live CD so Windows/NTFS can be shrunk
11384 cascading failure hides exception during image creation
11407 Marking/unmarking a package should not cause the package list to resort
11409 Category problem with package developer/opensolaris/pkg5
11445 packagemanager does not display main package version string in General
11469 cannot run pkg.depotd as readonly on Windows (permissions problem)
11475 The PM category tree includes categories from other publishers
11507 pkgdep generate fails on certain manifests
11516 Add various configuration features to txzonemgr in version 2.0
11538 cannot install package with files owned by nobody (AIX, NFS file-system)
11540 SUNWcs import file shouldn't cross consolidation boundaries
11542 the string method of an action shouldn't produce an empty value
11566 $ORIGIN replacement in pkgdep generate is just broken
11573 Inconsistent categorization of localization packages
11624 manifest temporary file handling is unsafe
11625 catalog.append traceback if src contains more than base part
11628 Add set_rules_hint to BE management dialog
11669 Enhance handling of Search All Publishers to match current UI Spec
11670 Dialogs rework
11675 SUNWPython-extra should be listed as a dependency for SUNWinstall
11676 SUNWdistro-const depends on SUNWinstall but it's not listed as a
11692 image upgrade could be more resilient
11699 Missing focus rectangle and missing a11y events on PM start page
11725 need to ship os_aix files (broken build)
11731 Need to add java dependency for SUNWant, SUNWdhcm
11759 pntadm (from SUNWdhcs) requires Java runtime
11763 make install noise / packages failure for ldtp if PYTHONPATH set
11765 src/brand/support should be added to .hgignore
11771 SUNWcs should restart_fmri=svc:/system/rbac:default
11776 refresh should be more resilient against unexpected failure
11785 ldtp build fails on Solaris 10
11819 SUNWldtp assumes gcc is in use
11823 SUNWkdc is missing a dependency on SUNWgssc
11876 Some of the packages delivered by IPS consolidation have poor summaries
11877 resync repository to snv_125
11878 Older input-method packages have incorrect classifications
11879 Changes necessary to import SUNWldtp into the repository
11880 Some empty packages can be removed from slim_cluster definition
11881 Some recently added Live CD packages missing from "redistributable"
11882 SUNWcsd's base driver files could be improved for pre-6877673 systems
11883 SUNWdhcs should not depend on not-redistributable SUNWwbcou
11884 SUNWjokosher and SUNWmoovida lack dependency on SUNWpython26-xdg
11902 SUNWldtp still doesn't build post changeset 1408:9cce06d4da41


Caiman installer specific bugs addressed in this repository update
==================================================================
5929 libtd should filter out ZFS volumes as disks
10990 zones that have been cloned via 'zoneadm clone' can cause a snapshot name
11062 beadm activate can enter infinite loop due to no check of the return form
11827 be_activate is broken in build 125
11919 AI installs are failing and dropping to "system maintenance" mode.


[1] http://dlc.sun.com/osol/docs/content/dev/AIinstall/basic.html
[2] 
http://src.opensolaris.org/source/raw/caiman/slim_source/usr/src/cmd/install-tools/usbcopy

Reply via email to