On 8/18/07, Eric Wilhelm <[EMAIL PROTECTED]> wrote:
>
> # 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.))


Yes, I think there are better ways to deal with this.

pip is one example, although it's not good enough yet.

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

Reply via email to