Building perl-PPI needs perl-Test-ClassAPI.
Building perl-Test-ClassAPI needs perl-Class-Inspector.
Building perl-Class-Inspector needs perl-Test-MinimumVersion.
Building perl-Test-MinimumVersion needs perl-Perl-MinimumVersion.
Building perl-Perl-MinimumVersion needs perl-PPI.
Since PPI doesn't really need Test::ClassAPI but only uses it in one part of its
test suite, I suggest breaking that BuildRequires dependency.
(If Test::ClassAPI is not installed then the test suite passes anyway, since it
skips that one test.)
Yes, this is a loop, but its only a problem when doing mass rebuilds for base
perl version changes. I'd rather have the full test functionality for the normal