Grant Edwards wrote:
> I did my normal (approximately) weekly emerge sync/update today, and
> the update failed: emerge complained about a conflict between perl
> 5.22 and 5.24. There were a bunch of perl modules that required 5.22,
> but others required 5.24.
>
> After a bit of messing around, I just uninstalled all the ones that
> required 5.22 (and then uninstalled whatever apps required those
> modules).  This took numerous iterations of 'emerge --pretend
> --depclean' and 'emerge -C <something>' and 'emerge -auvND'.  After
> 10-15 minutes of this, the update ran without conflict, and then I
> reinstalled whatever apps I had uninstalled.
>
> Now update the next machine... same conflicts.
>
> This time I paid closer attention to the emerge output and added
> '--backtrack=30' as it suggested.  Then the update worked ran no
> problem.
>


I set my backtrack to 100 in make.conf a long time ago.  That solved
those occasional issues that pop up from time to time.  Before that, I
would run into updates that just wouldn't resolve themselves. 

I'd hate to know I had to sit down with a slide rule and calculate all
those things by hand.  o_O 

Dale

:-)  :-) 

Reply via email to