tag:blogger.com,1999:blog-36345871.post1256801383312861669..comments2023-07-11T05:39:57.966-07:00Comments on Perl Alchemy - notes of a programmer: CPAN installation failureszbyhttp://www.blogger.com/profile/04636763782334128869noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-36345871.post-25909462316436571122009-08-31T11:55:41.477-07:002009-08-31T11:55:41.477-07:00Hi mst - I did not want to single Catalyst out, bu...Hi mst - I did not want to single Catalyst out, but I needed a concrete example. I know the measure is not perfect (I did link to and explanation from Dave). I've just <a href="http://deps.cpantesters.org/?module=Jifty;perl=latest" rel="nofollow">checked Jifty</a> - and that one has 15% of chance of success. Catalyst with 78% is then comparatively rather bright spot on the picture.zbyhttps://www.blogger.com/profile/04636763782334128869noreply@blogger.comtag:blogger.com,1999:blog-36345871.post-11145626855990063492009-08-31T08:48:25.269-07:002009-08-31T08:48:25.269-07:00The checking on cpandeps isn't entirely sane -...The checking on cpandeps isn't entirely sane - it calculates across all platforms, so if you have one platform with half a dozen deps dying and five that don't, you get the same result as one dep failing on six, if memory serves.<br /><br />I spoke to Dave Cantrell about this, and he's aware that the algorithm could be more clever but doesn't have time to actually produce a better one - patches welcome very much applies.<br /><br />-- mstMatt S Trout (mst)https://www.blogger.com/profile/04490146750997291286noreply@blogger.comtag:blogger.com,1999:blog-36345871.post-32921823335597988822009-08-30T14:30:30.425-07:002009-08-30T14:30:30.425-07:00It looks like most of the high probability of over...It looks like most of the high probability of overall failure is due to List::MoreUtils and Tree::Simple. The first has had some relatively recent problems that have put it at the top of the <a href="http://ali.as/top100/index.html" rel="nofollow">FAIL 100</a> list. The NA reports for Tree::Simple look like some sort of testing problem and may or may not reflect issues with Tree::Simple itself.<br /><br />I think the broader lesson here is that a large dependency tree means that one or two small, even transient problems could make Catalyst hard to install and create a negative first impression.dagoldenhttp://www.dagolden.com/noreply@blogger.com