On Fri, 2005-04-01 at 22:59 -0500, Mike Turcotte wrote:
> So what do I do if something fails when I emerge all this stuff? Is my 
> server going to go down? I am just wondering if there is anything I can 
> do to protect myself from downtime and errors. I did a pretend emerge 
> and there are a TON of dependencies

well I am no expert, but if you want to take it one step at a time, how
about noting down what emerges portage wants to do (for example emerge
-uDp world > ~/portage.todo

then manually go through and install one at a time.

Don't foprget that if an emerge fails it hasn't removed the old version.
The old version isn't removed until after the new one is successfully
built.

One thing that could happen though is that a library might get updated
with a version that is not completely backwards compatible. Then
something that depends on the old version doesn't compile cleanly, you
are left with the old version of the app, not working because the old
library has disappeared.

I think at some stage you need to bite the bullet though.

A thought: if you installed a GRP, why not update to the latest GRP
precompiled stuff, the 2005.0 binaries are pretty new :-)

To do that I would do something like this:

*download the package .iso for your arch
*update portage to the same snapshot as used for the 2005.0 builds
*mount the .iso in a known location
*point gentoo at that location for its package directory
*do an emerge -uDkp world to see what portage wants to do.
* those last two can be combined with 

PKGDIR=/known/location emerge -uDkp world 

> 
> 
> Nick Rout wrote:
> 
> >man emerge
> >
> >--buildpkgonly (-B)
> >              Creates binary packages for all ebuilds processed without
> >actually merging  the  packages. This comes with the caveat that all
> >build-time dependencies must already be emerged on the system.
> >
> >
> >On Fri, 2005-04-01 at 20:51 -0500, Mike Turcotte wrote:
> >  
> >
> >>Hello I am updating a server I built some time ago using a GRP install.
> >>I want to do an emerge -uD world, but I want to know for sure this is
> >>going to work before doing this. Can I tell it somehow to compile all
> >>the packages but not install them?
> >>
> >>--
> >>gentoo-user@gentoo.org mailing list
> >>
> >>    
> >>
> 
> --
> gentoo-user@gentoo.org mailing list
> 
-- 
Nick Rout <[EMAIL PROTECTED]>

--
gentoo-user@gentoo.org mailing list

Reply via email to