On Thu, 20 Dec 2007, Ovid wrote:
To summarize what I think Imacat's point is: some CPAN testers quite deliberately have only core modules installed in order to catch issues just like this. As a result, anything which assumes a non-core module (like your Makefile.PL previously assuming Module::Build was available) is simply going to fail.
Actually, that wasn't the problem. I was using a standard "passthrough" Makefile.PL, which basically just tries to install Module::Build and exec Build.PL after doing so. It does prompt the user but it also defaults to "yes, install MB" so it should work in an automated environment without hanging.
This seemed to have some sort of weird interaction with CPANPLUS and/or CPANPLUS's unfortunate decision to package Module::Build. Honestly, I never understood what the problem was.
The real problem in that conversation was that I couldn't get a freaking answer to my question "don't you need Module::Build pre-installed to test all of CPAN?"
I didn't necessarily object to using a standard Makefile.PL (in fact, I've done it before at others' request, but the request _made sense_). I just wanted some clarification on why she was making that request.
In fact, with Module::Build, it's even more problematic than with other modules. I know there are many people who simply won't have anything to do with Module::Build and won't install it. While the specific reasons listed in http://perlmonks.org/?node_id=458282 have gone away, there are still other general reasons (including "religious" ones) which keep people from adopting Module::Build or installing it.
Well, good for them, but that's going to make it pretty freaking hard to smoke test a lot of CPAN modules, and that's not _my_ problem. Insisting that no one else use Module::Build because you don't like it is exactly the sort of "religiousness" that Marc Lehmann was objecting to amongst CPAN testers.
So honestly, don't let a language barrier get in the way. Germans can seem incredibly rude to Americans when the speak English while we sometimes seem incredibly obsequious due to how we approach asking questions. If you don't know the cultural differences shaping the language choices, it can seem horrifying.
Sheesh, you'd think I wasn't married to a woman from Taiwan, or hadn't been there 5 times already.
-dave /*=================================================== VegGuide.Org www.BookIRead.com Your guide to all that's veg. My book blog ===================================================*/