<p dir="ltr"><br>
On Jun 2, 2013 11:21 AM, "Jason St. John" <<a href="mailto:jstjohn@purdue.edu">jstjohn@purdue.edu</a>> wrote:<br>
><br>
> On Sun, Jun 2, 2013 at 4:33 PM, Dave Reisner <<a href="mailto:d@falconindy.com">d@falconindy.com</a>> wrote:<br>
> > It then breaks on every system where bash isn't accessible via /usr/bin. The<br>
> > only acceptable bash shebangs are:<br>
> ><br>
> > #!/bin/bash<br>
> > #!/use/bin/env bash<br>
> ><br>
> > On Jun 2, 2013 10:30 AM, "Jason St. John" <<a href="mailto:jstjohn@purdue.edu">jstjohn@purdue.edu</a>> wrote:<br>
> >><br>
> >> On Sun, Jun 2, 2013 at 4:03 PM, Dave Reisner <<a href="mailto:d@falconindy.com">d@falconindy.com</a>> wrote:<br>
> >> ><br>
> >> > On Jun 2, 2013 10:01 AM, "Jason St. John" <<a href="mailto:jstjohn@purdue.edu">jstjohn@purdue.edu</a>> wrote:<br>
> >> >><br>
> >> >> From: "Jason St. John" <<a href="mailto:jstjohn@purdue.edu">jstjohn@purdue.edu</a>><br>
> >> >><br>
> >> >> The "bin" directories are being merged into /usr/bin [1], so it is<br>
> >> >> appropriate to update the shebangs as well.<br>
> >> >><br>
> >> >> [1]<br>
> >> >><br>
> >> >> <a href="https://mailman.archlinux.org/pipermail/arch-dev-public/2013-May/024908.html">https://mailman.archlinux.org/pipermail/arch-dev-public/2013-May/024908.html</a><br>
> >> >><br>
> >> >> Signed-off-by: Jason St. John <<a href="mailto:jstjohn@purdue.edu">jstjohn@purdue.edu</a>><br>
> >> >> ---<br>
> >> >>  <a href="http://abs.in">abs.in</a>                | 2 +-<br>
> >> >>  <a href="http://makeworld.in">makeworld.in</a>          | 2 +-<br>
> >> >>  scripts/<a href="http://svn2abs.in">svn2abs.in</a>    | 2 +-<br>
> >> >>  scripts/update-abs.sh | 2 +-<br>
> >> >>  4 files changed, 4 insertions(+), 4 deletions(-)<br>
> >> >><br>
> >> >> diff --git a/<a href="http://abs.in">abs.in</a> b/<a href="http://abs.in">abs.in</a><br>
> >> >> index 19d01d6..ad81499 100644<br>
> >> >> --- a/<a href="http://abs.in">abs.in</a><br>
> >> >> +++ b/<a href="http://abs.in">abs.in</a><br>
> >> >> @@ -1,4 +1,4 @@<br>
> >> >> -#!/bin/bash -e<br>
> >> >> +#!/usr/bin/bash -e<br>
> >> ><br>
> >> > Nak. /bin/bash will never be invalid.<br>
> >> ><br>
> >> >>  #<br>
> >> >>  #   abs - download a PKGBUILD tree from a CVS repository<br>
> >> >>  #<br>
> >> >> diff --git a/<a href="http://makeworld.in">makeworld.in</a> b/<a href="http://makeworld.in">makeworld.in</a><br>
> >> >> index e5d9f0f..0ac8447 100644<br>
> >> >> --- a/<a href="http://makeworld.in">makeworld.in</a><br>
> >> >> +++ b/<a href="http://makeworld.in">makeworld.in</a><br>
> >> >> @@ -1,4 +1,4 @@<br>
> >> >> -#!/bin/bash<br>
> >> >> +#!/usr/bin/bash<br>
> >> >>  #<br>
> >> >>  #   makeworld - a makepkg wrapper to build multiple packages<br>
> >> >>  #<br>
> >> >> diff --git a/scripts/<a href="http://svn2abs.in">svn2abs.in</a> b/scripts/<a href="http://svn2abs.in">svn2abs.in</a><br>
> >> >> index 0d4c74d..d8a60c9 100644<br>
> >> >> --- a/scripts/<a href="http://svn2abs.in">svn2abs.in</a><br>
> >> >> +++ b/scripts/<a href="http://svn2abs.in">svn2abs.in</a><br>
> >> >> @@ -1,4 +1,4 @@<br>
> >> >> -#!/bin/bash<br>
> >> >> +#!/usr/bin/bash<br>
> >> >>  #<br>
> >> >>  #   svn2abs - convert svn repo to ABS structure<br>
> >> >>  #<br>
> >> >> diff --git a/scripts/update-abs.sh b/scripts/update-abs.sh<br>
> >> >> index ff3510e..54ba42c 100644<br>
> >> >> --- a/scripts/update-abs.sh<br>
> >> >> +++ b/scripts/update-abs.sh<br>
> >> >> @@ -1,4 +1,4 @@<br>
> >> >> -#!/bin/bash<br>
> >> >> +#!/usr/bin/bash<br>
> >> >><br>
> >> >>  SERVERS=('gerolde' 'sigurd')<br>
> >> >>  ARCHES=('i686' 'x86_64' 'any')<br>
> >> >> --<br>
> >> >> 1.8.3<br>
> >> >><br>
> >><br>
> >> But it isn't a problem to bypass the symlink, so why not update it?<br>
> >><br>
> >> Jason<br>
><br>
> Should I resubmit using "#!/usr/bin/env bash"?</p>
<p dir="ltr">Please don't. I see no value in doing so.<br>
</p>