Eric Wilhelm wrote:
> # from Michael G Schwern
> # on Tuesday 16 October 2007 05:07:
> 
>> Heuristics make me nervous, they can guess wrong.  And if you don't
>> have to guess, don't.
> 
> Isn't the real issue simply that we shouldn't automatically install into 
> a location which is masked by an older M::B?  It's not a heuristic if 
> you can check the other three trees and find a .pm file.  Maybe the 
> answer just involves ExtUtils::Install?

That, too, is guessing.  It's guessing at the user's intent.  Maybe they want
to shadow.  For example...

        perl Build.PL --install_base=~

What if there's already a system installed Module::Build?  What do you do now?

There's another way to look at this.  This is a general problem effecting all
dual-lived Perl modules.  MB is no different and does not have to add to its
burden by trying to solve this problem alone and special casing its install.


-- 
Whip me, beat me, make my code compatible with VMS!

Reply via email to