[Pkg-lirc-maint] Bug#471422: Bug#471422: lirc: bashism in /bin/sh script

Raphael Geissert atomo64 at gmail.com
Tue Mar 18 15:03:54 UTC 2008


reopen 471422
severity 471422 normal
user debian-release at lists.debian.org
usertags 471422 - goal-dash
thanks

On 18/03/2008, Stephen Gran <sgran at debian.org> wrote:
> This one time, at band camp, Raphael Geissert said:
>  > 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 ./etc/init.d/lirc line 15 (local foo=bar):
>  > >         local MODULES_MISSING=false
>  > > possible bashism in ./etc/init.d/lirc line 45 (local foo=bar):
>  > >         local ARGS="$*"
>
>  Please don't mass bugfile without reading what you're reporting.  The
>  use of local is non-POSIX, but supported by dash.  Policy 10.4 allows
>  the ability to use local in the ways that the init script uses it.

Policy requires the shell interpreter to support 'local foo', which is
different from 'local foo=bar' and not required by policy, hence
reopening the bug report (but lowering the severity and removing it
from the dash as /bin/sh RG).

>
>  You've been asked to be more careful in what you're reporting before.
>  It's not that I don't appreciate QA efforts, but filing spurious bugs
>  doesn't help anyone and wastes quite a bit of time when spread across
>  the distribution this way.

I'm sorry to hear that, but I've been manually checking and filling
every package on which checkbashisms has found something. I admit I
forgot to lower the severity and not assign it to the RG, but the bug
_does_ exist.

>
> --
>   -----------------------------------------------------------------
>  |   ,''`.                                            Stephen Gran |
>  |  : :' :                                        sgran at debian.org |
>  |  `. `'                        Debian user, admin, and developer |
>  |    `-                                     http://www.debian.org |
>   -----------------------------------------------------------------
>
> -----BEGIN PGP SIGNATURE-----
>  Version: GnuPG v1.4.6 (GNU/Linux)
>
>  iD8DBQFH341xSYIMHOpZA44RAuwDAKDKgyg17Dg/887dJnQheqmHf10ffgCeLDfx
>  MTPehizgy7mitUINTEdqwSw=
>  =/Pih
>  -----END PGP SIGNATURE-----
>
>

Sincerely,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

Say NO to Microsoft Office broken standard.
See http://www.noooxml.org/petition

Earth Hour 2008 - Take action!
http://www.earthhour.org/user/xJKk





More information about the Pkg-lirc-maint mailing list