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 ?

> I think the safe choice for Jessie would be to mark any remaining
> scripts with bashisms as bash scripts.  You can always properly fix them
> in Stretch.

Yes - the goal in stretch would be to make it possible to package the
most recent version, anyway.

Best regards,
--
Yann


-- 
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