On Oct 8, 2006, at 10:50 PM, Adam Kennedy wrote:

o I now think Adam mistook my comments as personal criticism and over-reacted. My apologies if I caused the problem, but I fear Adam is hyper-sensitive since Data::package is one of his

I'll admit I take some issue to calling a perfectly normal and useful module crap because it needed a compiler somewhere down it's dependencies

Adam, be nice - nobody ever called anything crap.

Your external processor might need a compiler only if the gpg program is not installed, because it will then need to add a dep to Crypt::OpenGPG, which has some deep dependency that needs the compiler.

What you COULD do is create an external advisory service like CPAN Testers, that actively tries to install each distribution that you care about (or each one that is uploaded) on each platform you care about, and checks to see if it works.

But there is no ultimate "needs a compiler" there to find, the information just doesn't exist except on a host by host basis, so at some level you hit diminishing returns.

You may though, be able to get close enough to do what you need.


Yeah, we're talking about source distributions here, keep in mind. With most source distributions out in the world you're lucky if you get a Makefile or an install script or something. With perl distros, we're trying our darndest to get source distributions to have all the benefits of binary distributions without actually being quick to install. ;-)

 -Ken



Reply via email to