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

Reply via email to