On Sunday 10 September 2006 20:21, Mark Knecht wrote: > Hi, > I was 8 hours through the emerge -eav world part of upgrading gcc > when it hit the pysol package it's not happy with. The messages are > telling me I need to recompile python with Tkinter support and asked > me to add dev/lang/python X tk to package.use, which I did. However > emerge --resume won't go back and recompile python at this point and > if I start over it's a 575 package compile job and I was already > through about 200 of the packages. > > Is there any way to get python updated and then to resume the > remaining 375 packages where I am currently stopped? > > Can I somehow save the file emerge --resume is currently using, > emerge python with the changes, and then put the current worl list > back in?
I don't know if you have other options but the following will work: # emerge --resume --ask Press Ctrl+z when you see the following question (that will suspend the emerge process after it has loaded the resume list): "Would you like to resume merging these packages? [Yes/No]" Then: # emerge -va1dev/lang/python And when that is compiled with the X use flag enabled: # fg That will resume the emerge process. Now type yes[ENTER] to make it resume the compilation by answering that was asked before you suspended the process. I hope that is clear enough. > Better yet, can I somehow remove pysol from the list so the emerge > --resume just stoarts from the next package? That's an alternative route: # emerge --skipfirst HtH -- Bo Andresen
pgpFDlKEUHv1H.pgp
Description: PGP signature