On 2021-07-30, the...@sys-concept.com wrote:

> I'm trying to run an upgrade but I got stuck on perl:
[...]
>   (dev-lang/perl-5.34.0:0/5.34::gentoo, ebuild scheduled for merge) USE="gdbm 
> -berkdb -debug -doc -ithreads -minimal" ABI_X86="(64)" pulled in by
[...]
> Running:  "perl-cleaner --all" gives me:
[...]
>   (dev-lang/perl-5.32.1:0/5.32::gentoo, installed) USE="gdbm -berkdb -debug 
> -doc -ithreads -minimal" ABI_X86="(64)" pulled in by
>     dev-lang/perl:0/5.32= required by (app-text/po4a-0.57:0/0::gentoo, 
> installed) USE="-test" ABI_X86="(64)"
>                  ^^^^^^^^ 

Are you upgrading @world or just dev-lang/perl directly? If it's the
latter, try to upgrade po4a at the same time.

>From a quick glance at the po4a ebuild and the perl-module eclass, the
default seems to be a run-time dependency on perl with the same slot and
subslot as the perl present when the package was installed, which would
explain why po4a needs perl:0/5.32.

-- 
Nuno Silva


Reply via email to