On Jan 25, 2005, at 3:26 PM, John Peacock wrote:
Jos I. Boumans wrote:I suppose if Module::Build::Base would say, at the top:
$VERSION = $Module::Build::VERSION
this would make EU::MM, M::IV, M::L::C and of course CPANPLUS::inc find a 'real' version declaration, rather than something evil that will blow away UNIVERSAL::VERSION.
Yes, that would be an appropriate fix to M::B::Base.
That won't work. All those tools evaluate the version line in isolation, not by loading the modules and checking the value of $VERSION. In other words, when Module::Build::Base's version is checked, Module::Build won't be loaded, so the version would be undef.
-Ken
smime.p7s
Description: S/MIME cryptographic signature
