The OpenSolaris development package repository
http://pkg.opensolaris.org/dev/
has been updated to reflect the changes since OpenSolaris 2009.06
including builds snv_112 through snv_117 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 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 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.
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, 277M
http://dlc.sun.com/torrents/info/osol-1002-117-ai-sparc.iso.torrent
x86/x64 Automated Installer image, 169M
http://dlc.sun.com/torrents/info/osol-1002-117-ai-x86.iso.torrent
x86/x64 All Languages CD, LZMA compression, 732M
http://dlc.sun.com/torrents/info/osol-1002-117-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, 878M
http://dlc.sun.com/torrents/info/osol-1002-117-x86.usb.torrent
MD5 checksums for these images
http://www.opensolaris.org/os/project/indiana/files/md5sums_117.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
======================================
SUNWImperius Simple standards based object-oriented policy
SUNWactivation activation - JavaBeans Activation Framework(JAF)
SUNWaget aget - multi-threaded HTTP download accelerator
SUNWamt Solaris support for Intel AMT
SUNWantlr antlr - ANother Tool for Language Recognition
SUNWantlr2 (AN)other (T)ool for (L)anguage (R)ecognition
SUNWareca Areca backup utilities
SUNWatu Atmel AT76C50x USB IEEE 802.11b Wireless Device
SUNWawstats Log File Analyzer for Advanced Statistics
SUNWbwm-ng bwm-ng - a live network and disk io bandwidth
SUNWcairo Vector graphics library
SUNWcglib cglib - Code Generation Library
SUNWclisp GNU Common Lisp
SUNWconflict displays conflicting filenames in $PATH
SUNWconman ConMan - Console Management tool
SUNWconvmv Filename Encoding Conversion Tool
SUNWdbus-glib D-Bus GLib bindings
SUNWdbus-python24 D-Bus Python 2.4 bindings
SUNWdbus-python26 D-Bus Python 2.6 bindings
SUNWdesktop-startup Desktop startup scripts in xinitrc.d
SUNWdom4j dom4j - Java-based XML/XPath/XSLT Library with
SUNWdrivel Drivel - Blog Editor
SUNWdrools drools - business rule management system
SUNWdwdiff dwdiff - a diff program that operates at the
SUNWelinks Text-based Web browser
SUNWepydoc Python API documentation generation tool
SUNWfcgi FastCGI Applications Libraries
SUNWfcgi-doc FastCGI Application Libraries - Documentation
SUNWfcoe Sun FCoE Transport Driver
SUNWfcoet Sun FCoE COMSTAR Driver
SUNWfcoeu Sun FCoE Port Management Library
SUNWfipe Intel 5000/7300 memory power management driver
SUNWfirefox-apoc-adapter Mozilla Firefox Web browser - Apoc Adapter
SUNWglib2 GNOME core libraries
SUNWgnome-a11y-libs-python24 Accessibility implementation for GNOME - Python
SUNWgnome-a11y-libs-python26 Accessibility implementation for GNOME - Python
SUNWgnome-python26-extras Supplemental Python 2.6 bindings for GNOME
SUNWgnu-dbm GNU Database Manager
SUNWgnu-readline GNU readline
SUNWgocr GOCR is an open source Optical Character
SUNWgst-python26 Python 2.6 bindings for the GStreamer streaming
SUNWgtk-doc API documentation generator
SUNWgtk-vnc-python26 gtk-vnc - A GTK widget for VNC clients - Python
SUNWgtk2 GTK+ - GIMP toolkit libraries
SUNWhal-cups-utils Automatic queue creation for CUPS
SUNWhttping httping - ping for http-requests
SUNWibdma Sun InfiniBand Device Management Agent
SUNWiftop iftop - Display bandwidth usage on an interface
SUNWio-tools Administrative tools to modify the pci/pcie
SUNWiperf tool for measuring maximum TCP and UDP bandwidth
SUNWjanino janino - An Embedded JavaTM Compiler
SUNWjarjar jarjar - Java-based Packaging Utility
SUNWjavamail JavaMail API
SUNWjaxb jaxb - Java Architecture for XML Binding
SUNWjaxen-core jaxen-core - XPath library
SUNWjdom jdom - open source XML Java API
SUNWjdtcore jdt-core - Core java elements and API plugin
SUNWjettison jettison - A JSON STax Implementation
SUNWjodatime joda-time- Java date and time API
SUNWjxl jexcelapi - Java Excel API
SUNWlibart GNOME library for high-performace 2D graphics
SUNWlibatk GNOME accesibility toolkit libraries
SUNWlibconfuse configuration file parser library
SUNWlibglade GNOME library for loading GLADE interfaces at
SUNWlibgnomecanvas GNOME canvas library
SUNWlibpigment-python26 SUNWlibpigment-python26
SUNWlibproxy Libproxy is a library that provides automatic
SUNWlibsigsegv libsigsegv - handling page faults in user mode
SUNWlibunique libunique - library for writing single instance
SUNWlog4j log4j - Java-based Logging Utility
SUNWmrsas LSI MegaRAID SAS2.0 HBA Driver
SUNWmrtg mrtg - The Multi Router Traffic Grapher
SUNWmvel mvel - Java-based Expression Language
SUNWmyspell-dictionary-noinst Myspell and Hunspell spell dictionary files for
SUNWntfsprogs ntfsprogs - Utilities that provide access to
SUNWobjectasm asm - Java bytecode manipulation and analysis
SUNWpango GNOME core text and font handling libraries
SUNWparted GNU Parted - Partition Editor
SUNWpatchutils patchutils - Tools for manipulating patch files
SUNWpen pen - tcp load balancer
SUNWperl-net-ssleay Net::SSLeay- Perl extension for using OpenSSL
SUNWperl-pmtools Perl module tools
SUNWpowerman Powerman - power management software
SUNWpull-parser PullParser - XML Parser
SUNWpwgen Easy to memorize passwords generator
SUNWpython26-cssutils A Python 2.6 package to parse and build CSS
SUNWpython26-imaging Python's own image processing library
SUNWpython26-notify Python 2.6 bindings for libnotify
SUNWpython26-pyopenssl pyOpenSSL - Python interface to the OpenSSL
SUNWpython26-simplejson JSON (Java Script Object Notation)
SUNWpython26-twisted Event-based framework for internet applications
SUNWpython26-twisted-web2 A HTTP/1.1 Server Framework
SUNWpython26-xdg Python library to access freedesktop.org
SUNWpython26-zope-interface A separate distribution of the zope.interface
SUNWpyyaml26 A YAML parser and emitter for the Python
SUNWrelaxngDatatype relaxngDatatype - RELAX NG Datatype Library
SUNWrmod Realmode Modules
SUNWrwn Ralink RT2700/2800 IEEE802.11 a/b/g/n Wireless
SUNWsaaj The SOAP with Attachments API for JavaTM
SUNWslrn slrn - S-Lang read news
SUNWsrpt Sun SRP COMSTAR Port Provider
SUNWstringtemplate stringtemplate - Java Template Engine
SUNWtor Tor - The Onion Router
SUNWtotem-pl-parser a library to parse playlist
SUNWtpm Sun TPM pseudo driver
SUNWuftdi FT232R USB UART
SUNWunixodbc The UnixODBC Subsystem and SDK
SUNWunrar Rar archives extractor utility
SUNWurtw RealTek RTL8187L USB 802.11b/g Wireless Driver
SUNWuwb Ultra Wideband (UWB) support modules
SUNWvr VIA Rhine Fast Ethernet driver
SUNWwireshark Wireshark - Network protocol analyzer
SUNWwiseman Wiseman - Java implementation of WS-Management
SUNWxom xom - XML object model
SUNWxpp3min xpp3 - XmlPull parsing engine
SUNWxsdlib xsdlib - Sun XML Datatypes Library
SUNWxstream xstream - Java library to serialize objects to
sunstudio12u1 Sun Studio 12 update 1
Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
1406 pkg refresh should show progress indicator
2721 image.__load_pkg_states creates extra PkgFmri objects
2741 advanced web-based package search capability desired
3322 'depend' search index has a syntax all its own
4178 unfound_fmris is a poor name
4345 GUI no longer respects desktop toolbar settings
4346 use of ctime() creates non-localized time strings
4395 Use pkg.summary for "pkg info" output
4470 passwd/group "compat" entries cause stack trace
4542 malformed group file causes client traceback
5197 gui should not manipulate image objects
5299 pkg.5, pkg.1 needs definition of publisher, repository, and examples
5621 Icon PM_app_48x.png should be renamed
5707 depot should support SIGHUP to refresh configuration
6088 SVr4 datastream bundles don't convert links (hard or soft)
6342 pkgrecv should support local disk repository
6387 ikeadm man page missing from rel and dev repository
7184 PM not properly behaving when repository doesn't contain any packages.
7314 Refactor t_pkg_search
7359 BUI search should allow result type selection
7712 pkgrecv stack traces when (very) incomplete FMRI specified
7862 install links using p5i for search results desired
8063 updatemanagernotifier.desktop not according to the XDG spec
8109 status during package download can exceed 80 characters
8408 size of input textfields and textareas arbitrarily limited
8505 minor messaging fixups in gui
8530 failed BUI search should be detectable in server logs
8594 Edit menu items should be more consistent with traditional Gtk+ equivalents
8616 operations should use same publisher when only non-preferred has package
8660 packagemanager traceback if PACKAGE_MANAGER_ROOT missing trailing '/'
8663 bui search should return latest packages only by default
8668 query error causes output validation error in bui
8669 server api changes for version 3 not documented
8670 pkg.server.api search num_to_return, start_point broken
8671 pkg.server.api provides no access to query_string despite documentation
8672 2009.06 needs to be added to release and branch selection in bui
8720 image-create with a non-absolute path can cause strange results
8723 repository should contain publisher and repository client metadata
8724 publisher metadata retrieval operation desired
8777 image-create traceback with --no-refresh
8818 Very incorrect translations in the Package Manager
8824 Package Manager search doesn't behave properly with IIIM
8829 solaris.py should be able to add pkg.summary attributes
8865 attribute.generate_indicies doesn't handle multivalued info.category
8882 exception during upgrade with update manager gui
8888 Gtk warning emitted on Reload
8896 traceback when opening server manifest using CachedManifest
8897 pkg.publish.transaction close should not fail with 500 if depot close fails
8898 pkg.publish.transaction open timestamp support desired
8921 LDTP can not get the name of the textfield on the Update All dialog of UM
8938 openoffice-xy localization packages should depend on openoffice
8950 search results for depend actions should provide info about the type
8951 should be able to search on dependency type
8952 SUNWgcc create wrong links in /usr/sfw for osol_111b for sparc
8966 PM should be able to handle p5i data from a webserver without a .p5i
8977 ipkg brand doesn't have latest brand changes from nevada
8978 build_entire_incorporation needs more error checking
9002 check_classifications.txt should be adjusted for new post 2008.11
9010 changes for 2741 and 7862 need packaging fix
9024 Typos in pkgmgr error popup
9081 Update All Complete dialog is different from PM and UM
9164 misc.valid_pub_prefix and misc.valid_pub_url should handle None
9170 solaris.py script should set mode of "?" directory to 0755
9194 repositoryconfig validation raise_error ignored for ATTR_TYPE_URI_LIST
9206 pkgrecv'd packages may not have matching comment in manifest
9208 comment in published manifests wrong if scheme and timestamp specified
9223 CertificateErrors during install or update can result in traceback
9250 install / update silent if failure due to CertificateError
9251 displaying api error: ExpiredCertificate can cause client traceback
9288 search tests shouldn't send packages to persistent depos if they're already
9327 Package-Manager fails to update from dev/b111a to 2009.06
9381 uninstall with no dataset fails, leaves zone incomplete
9396 PM StartPage URL should point to a site capable of handling higher volume
9401 UMN should introduce a dither for update time checks to spread server load
9403 Add Sun Studio version 12.1 and latest Sun Studio Express packages
9436 "add file" construct could make build resyncing easier
9441 packagemanager dumps core if X-server display is not available
9455 resync /dev repository to snv_116
9473 solaris.py not correctly handling description and summary lines
9475 Add additional metadata to 'entire'
9476 Improve apache config example
9513 Some icons are installed in wrong locations
9580 resync repository to snv_117
9581 changes to bootenv.rc lost on update
Caiman installer specific bugs addressed in this repository update
==================================================================
6764 distro_const build -p0 <manifest> reports build failed and returns 1
8399 installadm commands can hang if executed to quickly after one another
8883 AI seems to be writing a bad partition table to xVM disks
9028 Update gate README to include links to compilers and ON build tools
9583 image-update's live image logic appears broken
[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