Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 219164 - =dev-perl/Perl-Critic-1.082 has various missing depends
Summary: =dev-perl/Perl-Critic-1.082 has various missing depends
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-24 16:40 UTC by Yuval Yaari (RETIRED)
Modified: 2008-07-28 07:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuval Yaari (RETIRED) gentoo-dev 2008-04-24 16:40:13 UTC
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!
Comment 1 Ferris McCormick (RETIRED) gentoo-dev 2008-04-24 19:50:35 UTC
~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.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2008-05-23 15:48:44 UTC
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.
Comment 3 Wormo (RETIRED) gentoo-dev 2008-06-19 04:54:47 UTC
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
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2008-07-27 21:21:27 UTC
Leaving bug open for missing deps and changing summary for it.
Comment 5 Torsten Veller (RETIRED) gentoo-dev 2008-07-28 07:37:28 UTC
PPI dependency fixed.
Test dependencies to be fixed later...