On Aug 17, 2007, at 2:12 PM, Eric Wilhelm wrote:

Perhaps we can check some variable in the installed M::B which indicates
an incompatible change to the API?

There should be no incompatible changes. Such changes would cause enough trouble with the normal setup, independent of anything we do with this bundling stuff.


Similarly, the installed M::B might be able to tell the bundled version that the bundled version won't work.

That implies that the installed M::B is newer than the bundled one, so the bundled one wouldn't be used anyway.

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.))

That doesn't seem like it would fix anything relative to the status quo, it would just let CPAN.pm get the modules from disk rather than the internet. But the prereq situation seems like it would be the same. Or maybe I'm misunderstanding?

 -Ken

Reply via email to