On Wed, May 15, 2013 at 4:13 PM, Ron Bergin <
r...@i.frys.com> wrote:
> shawn wilson wrote:
>> I asked this in #perl-help and was told that by the time perl checked
>> the version, the module was already loaded - is there a way to check
>> the version without completely loading the module so that when one
>> failed, I could move on to another module of the same name whose
>> version might succeed?
>>
>
> Why not specify the minimum version number that your script requires in
> the use statement? If that version is not available, then what's the
> point of going forward?
>
See my test case - I do have a minimum version. The point in going
forward is that the minimum version IS met further along the path.
> If you don't want to do that, then you could use Module::Load::Conditional
> to test if the desired version is loadable.
>
>
http://search.cpan.org/~bingos/Module-Load-Conditional-0.54/lib/Module/Load/Conditional.pm
>
That module might work if I manually cycle through single paths in
@INC and test. Though I'm not sure about the side effects of doing
this might be?