The OpenSolaris development package repository
http://pkg.opensolaris.org/
has been updated to reflect the changes in snv_92 and snv_93 including
an update to GNOME 2.22.2 and fixes to the Caiman "Slim Install" and
the Image Packaging System (IPS). Users who wish to update their
systems to the development build can do so using the "image-update"
facility provided by the pkg(1) command. For important information
about "image-update", see the instructions below.
IMPORTANT NOTE: The development builds have undergone limited testing
and users should expect to uncover issues as the next release is
developed.
ISO images are being made available for this build
via BitTorrent. Torrent files are provided as follows
Primary Languages, gzip compression, 735 MB
http://dlc.sun.com/torrents/info/osol-0811-93.iso.torrent
(if burned to media, image should be burned to a DVD)
All Languages, LZMA compression, 652 MB
http://dlc.sun.com/torrents/info/osol-0811-93-global.iso.torrent
(if burned to media, image can be burned to a CD)
MD5 checksums for these images
http://www.opensolaris.org/os/project/indiana/files/md5sums_93.txt
New packages in this repository update
======================================
SUNWcxwsvr Simplified Chinese X Window System Screen
SUNWdesktop-cache desktop-cache is a set of SMF services used to
SUNWdexwsvr German X Window System Screen Saver/Locker
SUNWesxwsvr Spanish X Window System Screen Saver/Locker
SUNWfrxwsvr French X Window System Screen Saver/Locker
SUNWgnome-gvfs GNOME virtual file system framework
SUNWgnome-img-editor-help-pl Gimp on-line help in Polish
SUNWgnome-power-manager GNOME Power Manager utilities for desktop users
SUNWgnu-gettext GNU gettext
SUNWhkxwsvr Traditional Chinese X Window System Screen
SUNWhxwsvr Traditional Chinese X Window System Screen
SUNWitxwsvr Italian X Window System Screen Saver/Locker
SUNWjdoc Japanese Documentation Tools
SUNWjxwsvr Japanese X Window System Screen Saver/Locker
SUNWkxwsvr Korean X Window System Screen Saver/Locker
SUNWlibpcap libpcap - a packet capture library
SUNWlibsoup Libsoup is an HTTP client/server library for
SUNWlinks links - WWW text browser
SUNWmysql5jdbc Connector/J JDBC driver 5.1.5 for MySQL
SUNWplxwsvr Polish X Window System Screen Saver/Locker
SUNWptxwsvr Brazilian Portuguese X Window System Screen
SUNWruxwsvr Russian X Window System Screen Saver/Locker
SUNWslib GNU slib - a portable library for the
SUNWsvxwsvr Swedish X Window System Screen Saver/Locker
SUNWtgnome-l10n-ui-de GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-es GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-fr GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-it GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-ja GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-ko GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-ptBR GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-ru GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-sv GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-zhCN GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-zhHK GNOME Trusted Extensions software message files
SUNWtgnome-l10n-ui-zhTW GNOME Trusted Extensions software message files
SUNWtgnome-tsol-libs GNOME Trusted Extensions Libraries - platform
SUNWtgnome-tsoljdsdevmgr GNOME Trusted Device Manager
SUNWtgnome-tsoljdslabel GNOME Trusted Extensions Session Label Selector
SUNWtgnome-tsoljdsselmgr GNOME Trusted Extensions Selection Manager
SUNWtgnome-tstripe GNOME Trusted Stripe
SUNWtgnome-xagent GNOME Trusted Xagent
SUNWxdg-user-dirs-gtk GTK Frontend for handling user directories
New language clusters in this repository update
===============================================
lang-support-albanian Albanian
lang-support-all all
lang-support-arabic Arabic
lang-support-bulgarian Bulgarian
lang-support-catalan Catalan
lang-support-chinese-CN Chinese (Simplified)
lang-support-chinese-HK Chinese (Traditional; Hong Kong)
lang-support-chinese-TW Chinese (Traditional; Taiwan)
lang-support-common common
lang-support-croatian Croatian
lang-support-czech Czech
lang-support-danish Danish
lang-support-dutch Dutch
lang-support-english English
lang-support-estonian Estonian
lang-support-finnish Finnish
lang-support-french French
lang-support-german German
lang-support-greek Greek
lang-support-hebrew Hebrew
lang-support-hungarian Hungarian
lang-support-icelandic Icelandic
lang-support-indic Indic
lang-support-italian Italian
lang-support-japanese Japanese
lang-support-korean Korean
lang-support-latvian Latvian
lang-support-lithuanian Lithuanian
lang-support-macedonian Macedonian
lang-support-maltese Maltese
lang-support-norwegian Norwegian
lang-support-norwegian-bokmal Norwegian Bokmal
lang-support-norwegian-nynorsk Norwegian Nynorsk
lang-support-polish Polish
lang-support-portuguese Portugese
lang-support-portuguese-BR Portugese (Brazil)
lang-support-romanian Romanian
lang-support-russian Russian
lang-support-serbian Serbian
lang-support-serbo-croatian Serbo-Croatian
lang-support-slovakian Slovakian
lang-support-slovenian Slovenian
lang-support-spanish Spanish
lang-support-swedish Swedish
lang-support-thai Thai
lang-support-turkish Turkish
Known issues in this repository update
======================================
2328 Package Manager no longer can install/update packages
http://defect.opensolaris.org/bz/show_bug.cgi?id=2328
As this time, the Package Manager cannot be used to install or
update packages. When an attempt is made to do so, the
application will display an error to standard output ending
with the line
TypeError: __init__() takes at least 4 non-keyword arguments (3 given)
Work-around:
Use the pkg(1) command to install or update packages on the
system.
Caiman specific bugs addressed in this repository update
========================================================
82 Installer crashes after 3 seconds
1092 After installation, cruft is left in /
1258 Locale screen: Change "Locale:" dropdown label
1263 libbe.c: beRollback has incorrect description
1868 beadm destroy creates an empty grub menu
2045 The output of BE is not sorted
2263 microroot overflows with latest changes to IPS
2320 DC needs a C-python interface for the TI module
2357 combo box of installer does not support a11y
2387 libbe.so:beCopy() frees nvlist variables before using them
Image Packaging System (IPS) specific bugs addressed in this repository update
==============================================================================
777 Image.find_root thinks a repository is an image
954 Updating of IPS using IPS fails
1081 pkg install in a not-yet-created image now gives a traceback
1121 normal user gets a traceback when running "pkg install <pkg>" from
1259 Need CLI option to retrieve preferred authority
1364 pkgsend(1) missing trailing double quote in -s description
1733 language support clusters
1796 NetBeans and ClusterTools groupings have no description
1874 SUNWgnome-libs needs dependency on SUNWgnome-xml
1981 The BE name created when an install/uninstall fails is too long
2024 "Monospaced" font doesn't work in Java
2156 filelist.ramdisk no longer needs to contain etc/zfs/zpool.cache
2176 SUNWvirt-manager missing dependencies
2209 license install failure on Windows if license file already exists
2216 /usr/has/man contents pointing to non-existent file
2222 pkg search traceback on Windows
2275 remove fs-usr customization
2278 depot - content should be served using relative, not absolute urls
2293 filelist is returning incorrect Content-Type header
2295 pkg forgets to raise TransferTimedOutException
2309 pkg.depotd fails when -d argument is a relative pathname
2313 resync repository to snv_92
2314 shebang lines should use minimum python version
2315 disposing of manifests following evalution yields 130MB heap reduction
2324 SUNWipkg needs to declare a dependency on SUNWpython-cherrypy
2331 depot command-line parsing errors cause traceback
2332 depot command-line parsing could be more helpful
2343 move of directory to salvagedir fails on Windows
2345 import of unbundled and clusters no longer working
2351 SUNWdesktop-cache, SUNWtgnome-* and some G11N packages needed
2398 resync repository to snv_93
General instructions on updating to the latest OpenSolaris development build
============================================================================
1) Before using the "image-update" subcommand, it is recommended that
the latest available version of the IPS software be installed for your
current boot environment
$ BUILD=`uname -v | sed s/snv_//`
$ pfexec pkg refresh
$ pfexec pkg install SUNWipkg at 0.5.11-0.$BUILD
$ pfexec pkg install entire at 0.5.11-0.$BUILD
2) Before proceeding to the next step, verify your OpenSolaris build
number
$ echo $BUILD
3) If you are running build 93 or greater, you can use "image-update"
directly as follows
$ pfexec pkg image-update
4) If you are using a build prior to 93, it is recommended one apply
the update directly to an alternate boot environment. First, display
the list of the existing BEs on the system
$ beadm list
BE Active Active on Mountpoint Space
Name reboot Used
---- ------ --------- ---------- -----
opensolaris no no - 33.92M
opensolaris-1 yes yes - 17.06M
Next, choose the name of a new BE - if the most recent created BE is of
the form "opensolaris-<N>" where <N> is an integer, then a suitable
choice for the new BE is "opensolaris-<N+1>". In the above example,
the new BE would be "opensolaris-2".
Then, execute the following sequence to create, mount, update and
activate the new BE
$ pfexec beadm create opensolaris-<N+1>
$ pfexec beadm mount opensolaris-<N+1> /mnt
$ pfexec pkg -R /mnt image-update
$ pfexec beadm activate opensolaris-<N+1>
5) If you are running build 86, one additional work-around is
required.
>>>>>>>>>> IMPORTANT <<<<<<<<<<
Due to changes in the GRUB boot system, one must manually update the
Master Boot Record (MBR) to include these latest changes. Failure to
follow these instructions when updating from 2008.05 (build 86) to a
later build will result in a system that does not boot by default and
instead the original boot environment must be manually selected.
Update the GRUB configuration on your ZFS boot device(s) using
$ pfexec /mnt/boot/solaris/bin/update_grub -R /mnt
When you're ready to boot into the updated boot environment, you can
reboot(1M) or init(1M) as usual.