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