The OpenSolaris development package repository
http://pkg.opensolaris.org/dev/
has been updated to reflect the changes in snv_118 for both x86/x64 and
SPARC platforms. This update includes fixes to the Image Packaging
System (IPS).
Users who wish to update their system to the development build can do
so by setting their preferred authority 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: 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/
IMPORTANT UPDATE NOTE: When updating from builds 116 or 117, the system
may fail to boot, requesting system maintenance mode. This is a side
effect of
6859248 manifest removal should automatically cause repository cleanup
If the system ends up in this state, you can login as the administrator
and type
# svccfg delete network/fcoe_config
which will delete the offending service manifest and cause the boot to
proceed.
Alternatively after the "pkg image-update" or Package Manager or Update
Manager has completed the package update but prior to rebooting, delete
the obsolete service as follows
1. Note the name of the new boot environment (BE) that was
created (for example, opensolaris-#)
2. Using a Terminal window, execute the following commands
user at host$ pfexec beadm mount <new BE name> /mnt
user at host$ pfexec svccfg
svc:> repository /mnt/etc/svc/repository.db
svc:> delete network/fcoe_config
svc:> end
user at host$ pfexec beadm unmount <new BE name>
3. At this point, the new BE can be booted into.
IMPORTANT VIRTUALBOX NOTE: The VirtualBox guest additions in releases
prior to 3.0 Beta 1 are not compatible with builds 116 and beyond.
Users should remove the guest additions from their virtual machine or
upgrade to the latest 3.0 Beta version of VirtualBox and install the
corresponding version of the guest additions
http://download.virtualbox.org/virtualbox/3.0.0_BETA2/
Known issues in this repository update
======================================
6854482 Xorg 1.6 doesn't try vesa by default
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6854482
When the OpenSolaris Live CD is booted under VirtualBox, the
Xorg server is not started automatically.
Work-around: When the initial GRUB menu appears, select the
"OpenSolaris 2009.06 VESA driver" option.
9568 image-update produces driver removal of policy warnings
http://defect.opensolaris.org/bz/show_bug.cgi?id=9568
When updating to build 117 or beyond, warnings of the following
form may appear
driver (xxx) 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.
10010 reconfigure transport timeouts
http://defect.opensolaris.org/bz/show_bug.cgi?id=10010
When installing packages, the installation may fail with error
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 throughout
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$ pkg install <name of packages>
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, 279M
http://dlc.sun.com/torrents/info/osol-1002-118-ai-sparc.iso.torrent
x86/x64 Automated Installer image, 171M
http://dlc.sun.com/torrents/info/osol-1002-118-ai-x86.iso.torrent
x86/x64 All Languages CD, LZMA compression, 735M
http://dlc.sun.com/torrents/info/osol-1002-118-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, 882M
http://dlc.sun.com/torrents/info/osol-1002-118-x86.usb.torrent
MD5 checksums for these images
http://www.opensolaris.org/os/project/indiana/files/md5sums_118.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.
IMPORTANT NOTE: Systems being used to support the Automated Installer
and which are updated to build 110 or later must recreate the
associated services[3].
New packages in this repository update
======================================
SUNWaudiocmi C-Media 8738 Family Audio Driver
SUNWbfe Broadcom BCM4401 Fast Ethernet Driver
SUNWdosbox DosBox - DOS Emulator
SUNWejabberd ejabberd - Jabber/XMPP instant messaging server
SUNWiozone iozone - a filesystem benchmark tool
SUNWlibxmlrpc-c XMLRPC C/C++ Library
SUNWlogilab-astng logilab-astng - Python Abstract Syntax Tree New
SUNWlogilab-common common python libraries for logilab applications
SUNWmptsas LSI MPT SAS 2.0 Controller HBA Driver
SUNWpython-pycurl Pycurl - Python interface to libcurl
SUNWshmux shmux - Shell Multiplexor
SUNWsnort snort - Network Intrusion Detector
SUNWxwfs X Window System Font server
developer/openjdk7/demo OpenJDK 7.0 Demo Programs (1.7.0)
developer/openjdk7/demo-64 OpenJDK 7.0 64-bit Demo Programs (1.7.0)
developer/openjdk7/tools OpenJDK 7.0 Dev. Tools (1.7.0)
developer/openjdk7/tools-64 OpenJDK 7.0 64-bit Dev. Tools (1.7.0)
system/openjdk7/manual OpenJDK 7.0 Man Pages (1.7.0)
system/openjdk7/manual-ja OpenJDK 7.0 Man Pages: Japan (1.7.0)
system/openjdk7/runtime OpenJDK 7.0 Runtime Env. (1.7.0)
system/openjdk7/runtime-64 OpenJDK 7.0 64-bit Runtime Env. (1.7.0)
Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
305 http_proxy value needs more checking for valid url syntax
2341 Client should be more conservative about closing sockets
4235 Misleading "node name" unknown messages when http_proxy set incorrectly
4495 Want ability to cancel individual file downloads
4853 php module packages should require SUNWphp52
7111 gui tools should use api object for getting descriptions
7911 System/Text Tools cleanup
8324 search results incomplete while descriptions are loading
8536 elfextract and liblist generate warnings in C build
8631 abnormal heavy memory consumption of updatemanagernotifier
8821 The behavior of Clear menu item is incorrect
8902 Need a transport that downloads files by GET
8903 unexpected timeout (408) errors
8970 Add some classifications to the 'studio' import file
8976 Adjust gen_os_files.py script to allow multiple classifications per package
9115 gen_os_files.py should check package classifications against
9286 SUNWcsl import file has space after "end package"
9384 pkg fix unexpectedly indexes packages
9442 Use Search API in PM for all searches
9485 Adjust pkg client code to look for pkg.summary
9501 packagemanager traceback on memoryerror
9508 Captive portal test only run during catalog refresh
9509 pkgsend include should be able to look in multiple proto areas
9556 Failure in UpdateManager when there is no space
9557 dir etc/ftpd declaration should be in SUNWcs
9558 Support for typeahead search in Package Manager should be removed
9574 Package Manager should use user's GNOME proxy settings
9593 Rhythmbox can not start on OpenSolaris 116
9602 showrev -p man page present in OpenSolaris.
9613 Implicit refresh should raise InvalidDepotResponseException
9615 EOL clientside search v0
9620 Warning message from GTK in package manager
9629 EOL clientside support for filelist
9630 Hostile depot should live with other depot code
9631 HTTPS transport should be more rigorous in verification
9638 orca can not launch in opensolaris-116
9663 Storage metaclusters not up to date for 2009.06
9670 More specific error exceptions requested from search
9680 PACKAGE_MANAGER_ROOT ignored for icon_theme search path
9683 Include OpenJDK7 in the unbundleds directory
9686 network operations should use accept-encoding when appropriate
9689 pkgsend should have an option that does open, include, close in a single
9692 SystemError: error return without exception set when trying to publish a
9710 PM search should return results incrementally
9715 The info() operation should use the activity_lock
9723 Elisa won't launch effective build 117
9726 solaris.py needs to use new service for /etc/security/*attr files in build
9776 Message displayed after search without indexes needs to be updated
9808 subcommand to output manifest useable by include/publish desired
9815 Wrong cache generated while doing single repo search.
9818 Java 6 IPS packages are missing some dependencies
9833 updatemanager dialog icon is missing after upgrading Desktop packages
9840 certificate expiration message overridden by packagemanager
9844 TarBundle generates None for non-file/directory entries
9865 sync repository to snv_118
9866 Address several missed changes since build 111a
9885 RBAC service integration needs a bit more work
[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
[3] http://mail.opensolaris.org/pipermail/caiman-discuss/2009-March/009767.html