On Tue Aug 01 04:51:18 2017, DAVECROSS wrote:
Show quoted text>
> To be honest, I'm not convinced it is a misguided suggestion. I mean,
> yes, it sounds like it's not needed for perlbrew users, but I'm not
> just supporting perlbrew users.
>
> I've been in the process of ensuring that all programs in my CPAN
> distributions use "env" rather than a hard-coded path and your ticket
> reminded me that I'd got it wrong in this distribution.
That's ... really bad.
When you have a 'normal' hard-coded path in your distributions then EUMM/MB/etc. replace it with the path to the perl you're installing to, which means that you're guaranteed the script will get the versions of the modules it was installed against.
using 'env' for applications you're deploying from git is often very nice, but if you're *installing* something it's much better to make sure it runs against the correct perl.