On Sat, Dec 13, 2014 at 09:25:50AM +0100, Yann Dirson wrote:
> On Wed, Dec 10, 2014 at 06:50:07AM +0100, Niels Thykier wrote:
> > Package: tau
> > Version: 2.17.3.1.dfsg-4
> > Severity: serious
> > 
> > Hi,
> > 
> > I saw you uploaded a new version of tau to fix bashisms.  Unfortunately,
> > there are still some left.
> > 
> > E.g. in echoIfVerbose  (tools/src/tau_compiler.sh)
> > """
> > +     if [ $isDebug == $TRUE ] || [ $isVerbose == $TRUE ]; then
> > """
> > 
> > Which should have been using only one "=" in each of the [ ].
> 
> I'm a bit confused here: tools/src/tau_compiler.sh has been using bash
> upstream since ages, and checkbashisms accordingly does not complain
> on that file.  I've been touching it in the "Replace 'echo -e'" patch
> solely because I let sed do the work and did not bother checking that
> it was absolutely necessary in all of the impacted scripts.  I could
> possibly remove that useless part of the patch to be on the extra-safe
> side, but that seems unnecessary.
> 
> OK to close this bug ?

To be complete, the only remaining report from << find -name "*.sh"|xargs 
checkbashisms >>
is a buggy "[^] should be [!]" about a sed regexp, and all files containing
a ref to /bin/sh do have a name ending with .sh.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to