Nicholas Clark wrote: > On Sat, Jun 06, 2009 at 01:16:04AM -0700, Michael G Schwern wrote: >> This MakeMaker release has several totally avoidable bugs. The most odious >> of >> which is that it won't pass tests on a clean 5.8.8. This was present in >> 6.51_03 and 6.51_04. Nobody caught it. It also clearly fails on VMS, again >> present in several alphas. On top of that it busts building bleadperl on >> Windows and VMS. Now I need to spend the weekend fixing these bugs. > >> just wasted tonight unexpectedly rewriting my DSL. If someone could do this, >> set up smoke bots [1] and smolder system running off the github repositories, > > It sounds like pretty much the same task as the CPAN testers already enjoy > doing. Clearly they are motivated - are they the right people to ask?
Yes. I wouldn't be surprised if Bingos is marshaling his inexhaustible army of smokers right now. I need something beyond smoke-after-release to let MakeMaker do TDD. I guess I should forward this on to them. > But what surprises me is that you released 6.51_03 and 6.51_04 as alphas to > CPAN, and some smokers tested them: > > http://matrix.cpantesters.org/?dist=ExtUtils-MakeMaker+6.51_04 > http://matrix.cpantesters.org/?dist=ExtUtils-MakeMaker+6.51_03 > > All pass. There are passes on 5.8.8. > > 6.52 itself only has passes on 5.8.8: > > http://matrix.cpantesters.org/?dist=ExtUtils-MakeMaker+6.52 > > So how do the smokers' systems differ from the clean 5.8.8 that it won't pass > tests on? It looks like they all have an upgraded ExtUtils::Install, which one would have if they've installed MakeMaker lately. None are clean builds (I can't tell for most of Bingos' as they aren't reporting deps). I would guess this is because individual smokers simply installed the alphas in a CPAN shell with a dirty 5.8.8 rather than running them through a full clean smoke, which is about all I can expect. It looks like Bingos ran a few through a real smoke run so I don't know what happened there. -- 101. I am not allowed to mount a bayonet on a crew-served weapon. -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army http://skippyslist.com/list/