On Tue, 2006-11-21 at 23:06 +0100, Fabian Groffen wrote: <snip> > > So I'll try running the full 'emerge -e system' again now. > > do this little trick: > > $ emerge -ep system > system > > edit "system" to have [ebuild N ] cruft removed and '=' added in front > of the ebuilds, removing the USE="bla" stuff if there. > > $ emerge --nodeps `cat system` > > then upon failure, simply remove the already emerged packages and run > above command again.
Had some success with 'emerge --resume' on the aborted 'emerge -e system' recently, but in the end I came back to this trick. But I use it with --oneshot, to avoid recording all the packages in the world file: $ emerge --nodeps --oneshot `cat system` /haubi/ -- [EMAIL PROTECTED] mailing list
