On 7/31/21 12:32 AM, William Kenworthy wrote:
> 
> On 31/7/21 4:50 am, Michael Orlitzky wrote:
>> On Fri, 2021-07-30 at 07:08 -0400, Michael Orlitzky wrote:
>>> On Thu, 2021-07-29 at 20:42 -0600, the...@sys-concept.com wrote:
>>>> I'm trying to run an upgrade but I got stuck on perl:
>>>>
>>>> !!! Multiple package instances within a single package slot have been
>>>> pulled
>>>> !!! into the dependency graph, resulting in a slot conflict:
>>>>
>>>> dev-lang/perl:0
>>>>
>>>
>>> Adding --backtrack=100 to emerge fixed this for me, but its
>>> effectiveness will depend on how confused your portage is...
>>>
>> On a few servers, --backtrack=200 is needed...
>>
>>
> 
> Hi,
> 
> I have been hit by this on a few systems. Try upgrading perl with
> --nodeps and then run "perlcleaner --all" then retry emerging any other
> packages left finishing with "perlcleaner --all" again.
> 
> 
> Other than one system with a missing g-cpan ebuild its worked out fine
> so far.
> 
> BillK

What worked is:
root # emerge -uDNavq --with-bdeps=y --backtrack=100 --autounmask-keep-masks=y 
@world
root # perl-cleaner --all
 

Reply via email to