dev-perl/Perl-Critic-1.082 has a new dep on dev-perl/Readonly. Please keyword dev-perl/Readonly and re-keyword dev-perl/Perl-Critic-1.082. TIA!
~sparc added to both. I note, however, that the Perl-Critic test suite does fail a number of tests. Some failures look like: t/03_pragmas..................................ok 2/28Can't locate object method "literal" via package "PPI::Token::Number" Some like: =========================== t/05_utils....................................NOK 91/101 # Failed test 'parse_arg_list: foo( { bar => 1 }, { bar => 1 }, 'blah' )' # at t/05_utils.t line 321. # Structures begin differing at: # $got->[0] = '{ bar => 1 }' # $expected->[0] = ARRAY(0xae99d4) t/05_utils....................................NOK 92/101 # Failed test 'parse_arg_list: foo( { bar() }, {}, 'blah' )' # at t/05_utils.t line 321. # Structures begin differing at: # $got->[0] = '{ bar() }' # $expected->[0] = ' { bar() }' ========================================= Or t/20_policies.................................ok 424/925Can't use an undefined value as an ARRAY reference My guess is that these are problems with the tests, but I can't really verify.
Keyworded ~amd64. Looks like a load of missing deps for USE test, t/16_roundtrip_defaults.........................skipped: Test::Deep requried to test round-trip of default values t/20_policies...................................ok t/20_policy_podspelling.........................ok t/20_policy_prohibithardtabs....................ok t/20_policy_prohibittrailingwhitespace..........ok t/20_policy_requireconsistentnewlines...........ok t/20_policy_requiretidycode.....................ok t/40_criticize..................................skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. t/80_policysummary..............................skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. t/92_memory_leaks...............................skipped: Test::Memory::Cycle requried to test memory leaks t/93_version....................................skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. t/94_includes...................................skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. t/95_kwalitee...................................skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. t/98_pod_syntax.................................skipped: Test::Pod 1.00 required for testing POD t/99_pod_coverage...............................skipped: Test::Pod::Coverage 1.00 requried to test POD All tests successful.
Perl-Critic dependency on PPI needs to be bumped to >= 1.201 After keywording PPI-1.201, it works fine on ppc so both are marked ~ppc
Leaving bug open for missing deps and changing summary for it.
PPI dependency fixed. Test dependencies to be fixed later...