For Perl-Critic-0.08, I am switching from Config::Std
to Config::Tiny, which has fewer dependencies and
(hopefully) won't have this same problem.

Thanks for taking the time to track this down.  I'll
try to return the favor and sign up for some CPANPLUS
testing.

-Jeff

--- imacat <[EMAIL PROTECTED]> wrote:

> On Thu, 22 Sep 2005 19:17:43 -0700 (PDT)
> Jeffrey Thalhammer <[EMAIL PROTECTED]>
> wrote:
> >
>
http://www.nntp.perl.org/group/perl.cpan.testers/248371
> 
> Hi, Jeff,
> 
>     Sorry I did not respond at once.  I have tried
> some tests.  The
> result is a little lengthy.  I believe it's a bug in
> CPANPLUS that did
> not correctly track and include the prerequisite
> paths into @INC.  For
> high-level modules like Perl::Critic that requires
> several prerequisite
> modules that in turn require several prerequisite
> modules individually,
> CPANPLUS seems to lost somewhere.  On my system the
> prerequisite tree
> should be:
> 
> Perl::Critic
>   Config::Std
>     Class::Std
>     version
>   List::MoreUtils
>   PPI
>     Clone
>     Params::Util
>     Test::ClassAPI
>       Class::Inspector
>       Config::Tiny
> 
>     However, when CPANPLUS compose the final @INC
> for testing, only
> paths of these modules are appended:
> 
> Config-Std-0.0.2
> List-MoreUtils-0.10
> Clone-0.18
> Params-Util-0.05
> Class-Inspector-1.12
> Config-Tiny-2.02
> Test-ClassAPI-1.02
> PPI-1.003
> Perl-Critic-0.07
> 
>     In other words, the leafs below the Config::Std
> subtree in the above
> tree are lost.  This can be identified from the
> report:
> 
>
http://www.nntp.perl.org/group/perl.cpan.testers/248371
> 
>     I think high-level modules like Perl-Critic can
> be a good example
> for CPANPLUS to test and debug @INC tracking. 
> Meanwhile I sent a PASS
> report for Perl-Critic-0.07, CC this mail to Jos
> Boumans, the author of
> CPANPLUS, and filed a bug for CPANPLUS alone with
> the complete testing
> logs at rt.cpan.org:
> 
> https://rt.cpan.org/NoAuth/Bug.html?id=14760
> 
> --
> Best regards,
> imacat ^_*' <[EMAIL PROTECTED]>
> PGP Key: http://www.imacat.idv.tw/me/pgpkey.txt
> 
> <<Woman's Voice>> News: http://www.wov.idv.tw/
> Tavern IMACAT's: http://www.imacat.idv.tw/
> TLUG List Manager:
>
http://lists.linux.org.tw/cgi-bin/mailman/listinfo/tlug
> 



                
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com

Reply via email to