# from Adam Kennedy
# on Friday 17 August 2007 05:23 am:

>This is the main reason Module::Install went with the bundle-only,
> because you can't necesarily trust the APIs to never ever change
> (granted, we took advantage of that more than we otherwise might
> have).

Perhaps we can check some variable in the installed M::B which indicates 
an incompatible change to the API?  Similarly, the installed M::B might 
be able to tell the bundled version that the bundled version won't 
work.

>Personally, I think that the configure_requires is the best fix for
> this problem.

For the CPAN clients, yes.  There is something to be said for an 
independently usable tarball though (but I would guess that this 
use-case could be satisfied in another way (e.g. a simplified sort of 
local cpan mirror.))

--Eric
-- 
"Everything goes wrong all at once."
--Quantized Revision of Murphy's Law
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to