Hide Forgot
perl-Any-Moose has a build requirement of perl(MouseX::Types), but MouseX::Types itself requires Any::Moose. As MouseX::Types is only needed for the test suite, it would seem sensible to not buildrequire it when bootstrapping, e.g. for the forthcoming perl 5.16 build in Rawhide: diff --git a/perl-Any-Moose.spec b/perl-Any-Moose.spec index 8ac93ad..64fac7c 100644 --- a/perl-Any-Moose.spec +++ b/perl-Any-Moose.spec @@ -13,7 +13,10 @@ BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Moose) BuildRequires: perl(MooseX::Types) BuildRequires: perl(Mouse) >= 0.40 +# MouseX::Types requires Any::Moose +%if 0%{!?perl_bootstrap:1} BuildRequires: perl(MouseX::Types) +%endif BuildRequires: perl(Test::More) # virtual provides in perl-Moose and perl-Mouse
Patch applied and built in rawhide.