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/

Reply via email to