tags 471422 + pending thanks On Dienstag, 18. März 2008, Raphael Geissert wrote: [...] > 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).
Agreed, the current use of local in lirc's initscript is neither covered by SUSv3, the exceptions from SUSv3 described in Debian policy 10.4, nor actually providing any vital functionality in said initscript, therefore it has been fixed in svn: http://lists.alioth.debian.org/pipermail/pkg-lirc-changes/2008-March/000392.html Given that dash, as the proposed successor of bash as /bin/sh, does support 'local foo=bar' constructs (just like busybox, ksh, pdksh and ksh - posh fails, as expected), it doesn't seem to justify immediate action and will be fixed by the next regular upload. Regards Stefan Lippers-Hollmann
signature.asc
Description: This is a digitally signed message part.