Can you send me the "zfs list" and "beadm list" output from your machine? if /opt is still a zfs dataset and mounted in your new BE you should still have access to /opt/sfw and the applications installed there.
Hopefully we can figure out why these applications are not getting properly copied into the new BE. One possibility is that beadm unmount was not done after the image-update and before booting. This will cause /opt to not mount since the datasets mount point will be incorrect. -evan Abraham Tehrani wrote: > I was able to successfully upgrade to build 93 following these steps, but I > do have one question. I have installed a few applications not using pkg, > such as Firefox, Netbeans, Perforce, SecondLife; most of them were pkg > files. After doing the update these applications that existed in /opt/sfw/* > no longer do. > > Is there a way to keep these applications between image-updates? Can I > "merge" them from the previous image onto my current one? Or am I forced to > re-install my applications? Thanks! > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > [EMAIL PROTECTED] > Sent: Sunday, July 13, 2008 3:17 AM > To: [EMAIL PROTECTED]; [email protected] > Subject: [indiana-discuss] http://pkg.opensolaris.org/ package > repositoryupdate (build 93) > > 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 [EMAIL PROTECTED] > $ pfexec pkg install [EMAIL PROTECTED] > > 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. > _______________________________________________ > indiana-discuss mailing list > [email protected] > http://mail.opensolaris.org/mailman/listinfo/indiana-discuss > > _______________________________________________ > indiana-discuss mailing list > [email protected] > http://mail.opensolaris.org/mailman/listinfo/indiana-discuss _______________________________________________ indiana-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
