Check out emwrap in the forums: http://forums.gentoo.org/viewtopic-t-282474-highlight-emwrap.html
With emwrap you can rebuild your entire system, including the toolchain, correctly. Hope it helps, I think it's great. -Matt- On 6/8/05, Alexander Skwar <[EMAIL PROTECTED]> wrote: > Hi! > > Richard Fish [mailto:[EMAIL PROTECTED]: > > When I last rebuilt everything, I did it by: > > > > emerge --emptytree --pretend world \ > > | grep "/" \ > > | awk -F']' '{ print $2 }' >buildlist.txt > > > > for x in `cat buildlist.txt`; do > > emerge --oneshot $x > > if test $? -ne 0; then > > echo "package $x failed" > > break > > fi > > done > > Is that actually, what you used? Shouldn't it rather > be: > > emerge --oneshot =$x > > Because, when I tried your script, I got: > > Calculating dependencies > > !!! Problem in sys-devel/patch-2.5.9-r1 dependencies. > !!! "Specific key requires an operator (sys-devel/patch-2.5.9-r1) (try > adding an '=')" exceptions > > Regards, > > Alexander Skwar > > -- > gentoo-user@gentoo.org mailing list > > -- gentoo-user@gentoo.org mailing list