On Sun, 2008-02-10 at 01:57 -0600, Raphael Geissert wrote: > Package: jacal > Severity: important > Version: 1b8-3 > User: [EMAIL PROTECTED] > Usertags: goal-dash > > Hello maintainer, > > While performing an archive wide checkbashisms (from the 'devscripts' > package) > check I've found your package containing a /bin/sh script making > use of a bashism. > > checkbashisms' output: > > possible bashism in ./usr/bin/jacal line 74 (should be 'b = a'): > > elif [ "$command" == "gsi" ]; then implementation=gam > > > Not using bash as /bin/sh would lead to errors. Please be aware that although > bash is currently the default /bin/sh there's a release goal for Lenny to > make dash the default /bin/sh[1].
This is not a bashism. I'm using the test program, which exists as both /usr/bin/test and /usr/bin/[. The problem is that dash has a builtin test--something not specified by Posix--which does not implement the features of Debian /usr/bin/test. Perhaps we are not ready for dash to be /bin/sh since it seems to want to randomly override the normal Debian versions of various commands. Thomas -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

