On Thu, 10 Apr 2008, Mark Glines via RT wrote: > On Thu Apr 10 14:16:58 2008, infinoid wrote: > > Oddly, adding config/auto/macports.pm to MANIFEST didn't help. It is > > copied, but I don't think this module is getting "use"'d, for whatever > > reason. > > What the heck? When I added t/steps/auto_macports-*.t to MANIFEST (in > r26916), it started working.
Yes. The fact that lib/Parrot/Configure/Step.pm lists auto::macports implicity *assumes* that there will be corresponding tests in t/steps/auto_macports-*.t, and if there aren't, Configure bails out with a fatal error during build time. This is just really strange. For example, it makes it more difficult to develop a new step because you can't even begin to develop the new step unless you already have the tests in place. > So, uh, fixed in r26916 and r26914. Though I have no idea why r26916 > fixed it and r26914 didn't. Well, adding those tests works around the design oddity, but I wouldn't really call it "fixed". -- Andy Dougherty [EMAIL PROTECTED]