I did it the safe way... (see below) and it seems good.  No ~x86.  I
like the gnome 2.2... yea!

Here is how I would do all major upgrades (I consider an emerge of 50
packages a major upgrade): 

        mkFS /dev/unusedpartition #I use reiserfs (call it /dev/new)
        #edit fstab adding a /mnt/new mount of the new partition...
        mount /dev/new /mnt/new
        cd /
        tar -lpf - . | ( cd /mnt/new && tar -xvf - )
        cd /mnt/new
        chroot .
        mount proc -t proc /proc #emerge wants these file systems avail.
        mount none -t devfs /dev
        emerge -un world
        #edit the fstab (in the chrooted world) changing the root partition to
/dev/new

Now add boot configurations to the grub.conf in your boot partitions,
and boot the new partition as the root partition.  If every thing is ok,
your old root partition will be your new root partition the next time
you want to do a big upgrade.

This is safe because if the emerge is craps out you can always boot the
orginal root partition, and you can use your system safely while it is
happening.

        
Best,

Lincoln



On Mon, 2003-02-10 at 00:53, Alan wrote:
> On Sun, Feb 09, 2003 at 09:36:24PM -0800, Alan wrote:
> > On Mon, Feb 10, 2003 at 12:33:43AM -0500, Lincoln A. Baxter wrote:
> > > Hi,
> > > 
> > > Gnome 2.2 ebuilds were added (and apparently not masked), in portage
> > > over the weekend. emerge -unp world yeilds a huge list of modules to be
> > > updated.  Has anyone had any trouble with this?  Just thought I'd ask
> > > before I trashed me-self.  Seems like a pretty big upgrade, especially
> > > if 1.4 is not final yet... perhaps they really wanted this in 1.4?
> > 
> > Don't know about the gnome 2.2 builds (yay though), but when I try to
> > update world now I get:
> > 
> > phoenix alan # emerge -up world
> > 
> > These are the packages that I would merge, in order:
> > 
> > Calculating world dependencies \
> > !!! all ebuilds that could satisfy ">=gnome-extra/libgsf-1.6.0" have been masked.
> > !!!    (dependency required by "gnome-base/librsvg-2.2.2.1" [ebuild])
> 
> A little bit more investigation reveals that the gnome package is
> updated to 2.2 stable, but a lot of dependancies aren't (gst-plugins,
> gstreamer, mpeglib, etc etc).  
> 
> I'm going to brave it and try an ~x86 update to gnome, and see what
> happens....
> 
> alan
-- 
Lincoln A. Baxter <[EMAIL PROTECTED]>


--
[EMAIL PROTECTED] mailing list

Reply via email to