in reply to Re^4: How can I (safely) use packages of the same name but different versions?
in thread How can I (safely) use packages of the same name but different versions?

And I'm asking why you want that! If I upload v10 of My::Awesome::Module shouldn't all code switch to calling v10 instead of v9? If v10 fixes a critical bug or adds a new feature I'm pretty sure that's what I'd want.

Put another way, if the new My::Package::foo() isn't supposed to replace the old My::Package::foo() why do they have the same names? My not call it My::OtherPackage::foo()?

Another thought - are you trying to do development on a live server without affecting the production code?

-sam

  • Comment on Re^5: How can I (safely) use packages of the same name but different versions?