perl-MooseX-Types-VariantTable-0.04-42.fc43 fails to build in Fedora 43 because a test fail if perl-Sub-Name is not installed: Can't locate Sub/Name.pm in @INC (you may need to install the Sub::Name module) (@INC entries checked: /builddir/build/BUILD/perl-MooseX-Types-VariantTable-0.04-build/MooseX-Types-VariantTable-0.04/blib/lib /builddir/build/BUILD/perl-MooseX-Types-VariantTable-0.04-build/MooseX-Types-VariantTable-0.04/blib/arch /usr/local/lib64/perl5/5.40 /usr/local/share/perl5/5.40 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /builddir/build/BUILD/perl-MooseX-Types-VariantTable-0.04-build/MooseX-Types-VariantTable-0.04/blib/lib/Moose/Meta/Method/VariantTable.pm line 11. BEGIN failed--compilation aborted at /builddir/build/BUILD/perl-MooseX-Types-VariantTable-0.04-build/MooseX-Types-VariantTable-0.04/blib/lib/Moose/Meta/Method/VariantTable.pm line 11. Compilation failed in require at /builddir/build/BUILD/perl-MooseX-Types-VariantTable-0.04-build/MooseX-Types-VariantTable-0.04/blib/lib/MooseX/Types/VariantTable/Declare.pm line 17. BEGIN failed--compilation aborted at /builddir/build/BUILD/perl-MooseX-Types-VariantTable-0.04-build/MooseX-Types-VariantTable-0.04/blib/lib/MooseX/Types/VariantTable/Declare.pm line 17. Compilation failed in require at t/sugar.t line 24. BEGIN failed--compilation aborted at t/sugar.t line 24. t/sugar.t ....... skipped: (no reason given) Test Summary Report ------------------- t/sugar.t (Wstat: 512 (exited 2) Tests: 0 Failed: 0) A difference between passing and failing build is at <https://koschei.fedoraproject.org/build/20401265>.
Thank you for the bug report, Petr. I've overhauled the spec file. https://koji.fedoraproject.org/koji/buildinfo?buildID=2709121