On Mon, May 23, 2011 at 8:38 PM, Cosimo Streppone <cos...@streppone.it> wrote:
> I say:
>
>   "prereqs" : {
>      ...
>      "runtime" : {
>         "requires" : {
>            "Net::Ping" : "<= 2.35"
>         }
>      },
>      ...
>   },
>
> Where current Net::Ping on CPAN is 2.36,
> than this will install Net::Ping 2.35 as
> prerequisite?
>
> Or, if Net::Ping on the system is already 2.36
> it will refuse to proceed?

I think the current CPAN clients will all refuse to proceed.  This is
what I meant when I said that version ranges don't accomplish the goal
because the computer can't know what the right thing to do is.

-- David

Reply via email to