# 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
---------------------------------------------------