<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style>body{font-family:Helvetica,Arial;font-size:13px}</style>
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
Hi Carnë,</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
I’d go ahead and implement your plan.  My suspicion is that this will affect very few users.</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
chris</div>
<p class="airmail_on">On August 29, 2018 at 7:12:51 AM, cjfields@illinois.edu (<a href="mailto:cjfields@illinois.edu">cjfields@illinois.edu</a>) wrote:</p>
<blockquote type="cite" class="clean_bq"><span>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
<div></div>
<div>
<title></title>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
Yes, pretty inconsistent.  If this is for installation purposes and is bundled with a specific version of perl along with it’s installed dependencies, I would say switch to the perl used for installation.  </div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
Personally, I use '#!/usr/bin/env perl’ for most cases, though this is because I work primarily in a cluster environment where the version of perl may change depending on what is loaded into the path at any point.  However this is also primarily for development,
 not for a typical user.</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
<br>
</div>
<div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">
chris</div>
<br>
<p class="airmail_on">On August 29, 2018 at 6:36:42 AM, Carnë Draug (<a href="mailto:carandraug+dev@gmail.com">carandraug+dev@gmail.com</a>) wrote:</p>
<blockquote type="cite" class="clean_bq">
<div>
<div><span>Hi<br>
<br>
I was wondering if there's any consensus about what should be used in<br>
the shebang line. Looking at the existing scripts, I found:<br>
<br>
#!perl<br>
#!/usr/bin/env perl<br>
#!/usr/bin/perl<br>
#!/usr/bin/perl -w<br>
<br>
Using the bioperl distzilla plugin bundle, 'perl' and '/usr/bin/perl'<br>
get converted to the path of perl used for the package installation.<br>
However, if '/usr/bin/env perl' it remains unmodified. This behaviour<br>
seems to be a bug in MakeMaker [1].<br>
<br>
To me it makes sense to have the shebang line replaced with the perl<br>
used for installation since that's the one that will have the rest of<br>
bioperl modules. But the most important thing, I think, is to be<br>
consistent.<br>
<br>
If no one opposes soon, I will change all of them to '/usr/bin/perl'<br>
so that it gets fixed during install.<br>
<br>
I will also replace the '-w' flag with the warnings pragma.<br>
<br>
Carnë<br>
<br>
[1] https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/58<br>
<br>
_______________________________________________<br>
Bioperl-l mailing list<br>
Bioperl-l@mailman.open-bio.org<br>
http://mailman.open-bio.org/mailman/listinfo/bioperl-l</span></div>
</div>
</blockquote>
</div>
</div>
</span></blockquote>
</body>
</html>