The OpenSolaris development package repository

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

has been updated to reflect the changes up to and including snv_132 for
both the x86/x64 and SPARC platforms.

Before updating a system, please review the "New issues" and "Existing
issues" sections of this document for all of the known issues that may
affect the update.

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/

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.


New issues in this repository update or in updating to it
=========================================================
14354 cacao 2.2.3.0 SMF common-agent-container-1 service fails to start on
http://defect.opensolaris.org/bz/show_bug.cgi?id=14354

        When booting build 132, a smf(5) service of the form
        "application/management/common-agent-container-1" may end up in
        the maintenance state.

        Work-around: None at this time.


Existing issues in this repository update or in updating to it
==============================================================
6914346 upgrade from OpenSolaris 2009.06 (111b2) to 130 fails with stale
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6914346

        After updating to build 130 or beyond, the system may panic
        with messages of the form

                /kernel/misc/amd64/pci_autoconfig:
                undefined symbol 'pcie_get_rc_dip'
                WARNING: mod_load: cannot load module 'pci_autoconfig'

                panic[cpu0]/thread=fffffffffbc2e3a0:
                failed to load misc/pci_autoconfig

        Work-around: Boot the original boot environment (BE) instead
        and correct the boot archive as follows

                <reboot into the earlier BE>
                user at host$ pfexec beadm mount <name of new BE> /mnt
                user at host$ pfexec bootadm update-archive -F -R /mnt
                user at host$ pfexec beadm unmount <name of new BE>

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

13534 "Could not update ICEauthority file /.ICEauthority" on bootup of build 130
http://defect.opensolaris.org/bz/show_bug.cgi?id=13534

        After the system boots, the following warning dialog boxes may
        be displayed

                Could not update ICEauthority file /.ICEauthority

                There is a problem with the configuration server
                (/usr/lib/gconf-sanity-check-2 exited with status 256)

        Work-around: Clicking on the "Close" button for each dialog box
        will permit one to login normally.  Once logged in, enter the
        following command to correct the home directory for the "gdm"
        user

                user at host$ pfexec usermod -d /var/lib/gdm gdm

13233 /contrib packages should not depend on "entire"
http://defect.opensolaris.org/bz/show_bug.cgi?id=13233

        If packages from the "/contrib" repository have been installed
        on the system, attempts to update the system may cause the
        following error to occur

                pkg: Requested "install" operation would affect files that
                cannot be modified in live image.
                Please retry this operation on an alternate boot environment.

        Work-around: Uninstall the packages from "/contrib" which are
        causing the issue.  The list can be found through the following
        command

                user at host$ pkg contents -Ho pkg.name,action.raw -t depend | \
                        grep fmri=entire@ | cut -f1

        Once these packages have been uninstalled, repeat the packaging
        update.

13982 desktop performance issues with build 131
http://defect.opensolaris.org/bz/show_bug.cgi?id=13982

        Repainting of desktop windows or typing into input fields may
        be slow to respond to user input.

        Work-around: Remove the X Server's "AT_SPI_IOR" property from
        X's root window.

                user at host$ xprop -root -remove AT_SPI_IOR

11523 only permit FMRIs from same publisher for network repositories
http://defect.opensolaris.org/bz/show_bug.cgi?id=11523

        When performing certain packaging operations, errors of the
        following form may be displayed

                pkg: The following pattern(s) did not match any
                packages in the current catalog.  Try relaxing the
                pattern, refreshing and/or examining the catalogs:

        or

                The catalog retrieved for publisher '<some name>' only
                contains package data for these publisher(s):
                opensolaris.org.  To resolve this issue, update this
                publisher to use the correct repository origin, or add
                one of the listed publishers using this publisher's
                repository origin.

        These both reflect that the name of publisher has been
        incorrectly set to a value other than "opensolaris.org".  When
        using http://pkg.opensolaris.org/dev/ as an origin URI, the
        name of the publisher must be "opensolaris.org" and there
        should be no other publishers with that name.

        In addition, specifying a publisher for both the
        http://pkg.opensolaris.org/dev/ and
        http://pkg.opensolaris.org/release/ origin URIs is an error as
        only one of them should be in use at a time, using a publisher
        of "opensolaris.org".

        Work-around: If there is a publisher "publisher name" defined
        for the http://pkg.opensolaris.org/release/ origin URI, remove
        this first

                user at host$ pfexec pkg unset-publisher <publisher name>

        Then reset the publisher back to the correct value

                user at host$ pfexec pkg set-publisher \
                        -O http://pkg.opensolaris.org/dev/ opensolaris.org

8347 Move boot archive from /boot/x86.microroot to /platform/i86pc/boot_archive
http://defect.opensolaris.org/bz/show_bug.cgi?id=8347

        Automated Installer servers must themselves be updated to at
        least build 128a in order to serve build 128a or greater
        images.  In addition, systems running the Distribution
        Constructor should also be updated in order to build images
        based on build 128a or greater.

11051 default ai 121 dev ai build should point to /dev
http://defect.opensolaris.org/bz/show_bug.cgi?id=11051

        When using the Automated Installer (AI) to install development
        builds over the network, the manifest used for the install
        service should be updated to reflect that packages should be
        installed from the development repository.

        First copy the default manifest from your install image.
        Assuming the name of the create AI service is <svc_name>, then
        AI<svc_name> represents the name of the smf(5) property group
        that contains the path to the image

                user at host$ image_path=`svcprop -c -p AI<svc_name>/image_path`

        Next copy the default.xml file from that image and change the
        "main url" attribute of the "ai_pkg_repo_default_publisher"
        element from "http://pkg.opensolaris.org/release"; to
        "http://pkg.opensolaris.org/dev";

                user at host$ cp ${image_path}/auto_install/default.xml /tmp
                user at host$ <edit /tmp/default.xml as described>

        Finally associate the modified manifest with the install
        service

                user at host$ pfexec installadm add -m /tmp/default.xml \
                        -n <svc_name>

        Note that users of the "bootable" AI CD and USB ISO should make
        a similar change to the custom manifest that can specified as
        part of its installation procedure.

12380 image-update loses /dev/ptmx from /etc/minor_perm
http://defect.opensolaris.org/bz/show_bug.cgi?id=12380

        When using image-update or the Package Manager to update to
        build 125 or greater, remote access to the system via ssh(1) or
        rlogin(1) may become unavailable.  Alternatively, using
        terminal programs such as gnome-terminal(1) or xterm(1) may
        result in characters not being echoed or commands unable to be
        typed.

        Work-around: Boot the original boot environment (BE) instead
        and correct the /etc/minor_perm file contained within as
        follows

                <reboot into the earlier BE>
                user at host$ pfexec beadm mount <name of new BE> /mnt
                user at host$ pfexec sh -c \
                        "grep ^clone: /etc/minor_perm >> /mnt/etc/minor_perm"
                user at host$ pfexec touch /mnt/reconfigure
                user at host$ pfexec bootadm update-archive -R /mnt
                user at host$ pfexec beadm unmount <name of new BE>

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

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.

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.

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 be
        displayed 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.

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.

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.

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>


ISO image information
=====================
ISO images for the Automated Installer[1] and [2], 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, 274MB
        http://dlc.sun.com/torrents/info/osol-dev-132-ai-sparc.iso.torrent

        x86/x64 Automated Installer image, 269MB
        http://dlc.sun.com/torrents/info/osol-dev-132-ai-x86.iso.torrent

        x86/x64 Automated Installer USB image, 323MB
        http://dlc.sun.com/torrents/info/osol-dev-132-ai-x86.usb.torrent

        x86/x64 All Languages CD image, LZMA compression, 650MB
        http://dlc.sun.com/torrents/info/osol-dev-132-x86.iso.torrent

        x86/x64 All Languages USB image, LZMA compression, 780MB
        http://dlc.sun.com/torrents/info/osol-dev-132-x86.usb.torrent

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

MD5 checksums for these images can be downloaded from
http://hub.opensolaris.org/bin/download/Project+indiana/files/md5sums132.txt

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[3].


New packages in this repository update
======================================
BRCMbnxe                Broadcom NetXtreme II 10GbE NIC Driver
CPQary3                 HP Smart Array HBA Driver 2.2.0.1
SUNWgnuplot             gnuplot - plotting utility


Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
1668 image locking needed to prevent race conditions
3005 some pkg verify errors should be warnings or informational messages
3720 Race condition exists for cancelation using the API
8424 GUI should use error handler for out of memory conditions
8492 package restrictions not working exactly correctly with phrase search
9155 Provide consistency for make with respect to Live CD
9970 pkg search pv doesn't return entire description
10748 importer.py cannot build unbundled products against older releases.
11002 20% performance boost in read_dict_file by inlining __unquote
11029 Implement Flyweight pattern and __slots__ to reduce fmri memory usage
11554 pkg set-publisher should accept relative paths to keys and certs
12265 pkg publisher -a can trigger permissions traceback for image needing
12738 zone install/attach incorporation logic needs enhancement
13021 file manager exceptions should be api exceptions
13036 PM Persist expanded and selected Category state for each Publisher
13059 pkgdep generate should analyze python modules using the version of python
13062 Getting package details for entire package takes a long time
13104 Package Manager should use API states instead of defining its own
13248 client should not send intent for disabled publishers
13282 zoneadm attach -u always re-downloads pkgs
13360 client can traceback if corrupt catalogs exist
13444 Image.inventory call in installupdate.py should be removed
13478 Startup package is not shown completely
13589 __possible_dict KeyError on pkg install
13736 package manager hangs indefinitely with python exception
13756 Over reporting search transport failures
13760 "Thumbs up" not good choice for Recommended Packages
13768 action creation traceback with "data" attribute
13791 NameError when compile fails
13792 on_ips needs abort and print operations for pkgmogrify's transform
13799 pycurl could stand to be built with optimization
13810 KeyError in PkgSolver:__filter_publishers
13834 pkg install -v should indicate why incorporated packages are not
13835 api_inst no longer needed by find_package
13838 make_paths in dependencies.py needs to cope with rp's which are a string,
13843 ModuleInfo __str__ should work
13846 pkg awakes after reboot to discover that it has made a mistake
13858 Updates new confirm dialog issues
13877 pkg info -r broken for unprivileged users when manifest retrieval required
13878 SUNWxvnc undeclared runtime dependencies
13887 PM Global Error handler make URI a link
13888 Formatting issues with translated strings in some locales
13907 renaming SUNWcs causes renamed package delivering user to fail uninstall
13908 Transport support for publisher/0 needed
13913 About Package Manager needs to be updated
13918 PM notification icon truncated when error logged
13925 installs slow down towards the end
13926 PM displays traceback for certificates with a future effective date
13928 multivalued description causes stack traces
13966 net-snmp packages need work
13973 Package Manager GUI inconsistencies
13975 Transport errors should be logged rather than displayed in a dialog
13981 unversioned dependencies on incorporations are relaxed during install,
13987 traceback when running 'pkg contents -a foo'
14003 PM Publisher alias is not visible in the Publisher dropdown
14013 image catalog rebuild can stumble on v0 to v1 repo transition
14020 test for alt python versions shouldn't hardcode paths
14036 No busy cursor when switching publisher from Search page
14038 pkgsend can publish 'unknown' actions for pkginfo files
14039 subcommand in pkgsend include error incorrect
14049 Classes that handle RLock have trouble with NRLock
14053 pkg brand creation potentially broken with new publisher data
14093 nsswitch.conf should be group sys, not group root
14095 PM's 'Update All Complete' dialog has a 'What's this?' link which isn't a
14133 pkgsend include only includes last manifest
14150 IPS Localization update at osol_1003_132
14151 Recent Searches panel garbled when localized
14152 Subcategory names not show up when localized
14157 PM not handling recollapsed categories correctly
14173 http reason mapping should cope with unexpected values
14181 catalog lazy-loader skips pkg.renamed actions
14182 catalog update_entry method doesn't set last_modified
14186 Order of subcategories in Package Manager seems random
14188 PM Updates dialog incorrect title
14199 Export Selections does not work if publisher has alias
14201 verify_manifest must catch UnknownCatalogEntry
14202 some indiana workarounds are no longer necessary
14221 SUNWdtbas needs to include dtexec
14228 BE management should have frame with border around the list of BE's
14230 PM should handle WrapSuccessfulIndexingException
14231 PM Search All Publishers status bar message inconsistent
14243 PM Start Page update content for build 133.
14245 resync repository to snv_132
14249 packagemanager can get stuck in infinite error loop on startup
14251 pm needs to catch ApiExceptions during install / uninstall / update


Caiman installer specific bugs addressed in this repository update
==================================================================
2822 GUI should display warning message, if disk/partition size is less than
4069 The create-service setup doesn't work if a client is booted using a tip
5711 libbe autonaming for zones datasets should use the same method as the BE
6103 ICT - may not be setting file permission correctly on some files
8580 Add contrib repo to the default list of repositories
10888 creating an x86 install services fails due to dns/multicast service
11378 Fix readme to work around nightly bug for dmake
12055 publish-manifest: returns a stack trace if a malformed MAC address or IP
12186 Deleting catalog cache needs to be revisited with with catalog v1
12336 update slim_source README to install SUNWzoneint from IPS instead of SVR4
12385 Need to update getopts line in gate README
12669 DC errors about /var/pkg/catalog
12726 DC and installers shouldn't require a root password in the packaged
13238 Should remove SUNWPython and SUNWPython-extra from
13331 Automated Installer creates slices overlapping ALT slice
13393 min_mem64=1536 in AI GRUB menu should be revisited
13488 LiveCD changes required for new GDM
13537 transfer module keeps trying to contact an unreachable IPS server
13559 Integrate New Help Files for 2010.03 Release
13687 gui-install B130 - core dumped in liborchestrator
13708 README file doesn't mention installing SUNWinstallint
13741 Distro Constructor AI manifests using obsoleted and renamed packages.
13766 AI debug mode can only be activated in conjunction with service discovery
13795 Debug mode cannot be enabled in build 130
13862 Pre-existing logical partition slow to be marked with warning
13892 Selecting LiveCD Grub option "Enable SSH" should not prompt for language
13954 iSCSI boot parameters in AI manifest are ignored
13972 Sometimes installer has unexpected insensitive Unused partition
13979 fix for 12659 results in auto-installer not retrying when unable to reach
13984 Provide Error handling library for New Solaris Install Architecture
14046 slim_cd_x86.xml failed to validate
14061 Revised Marketing Image for GUI Installer required
14075 some of territory names added between 2009.06 and 2010.03 don't displayed
14082 bootarg for booting automated installs over the network


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

Reply via email to