found 772254 elektra/0.8.12-1
thanks

Hi,

In data sabato 6 dicembre 2014 12:57:39, Raphael Geissert ha scritto:
> checkbashisms' output:
> > possible bashism in ./usr/lib/elektra/tool_exec/check_basic line 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_basic line 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_basic line 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_basic line 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_conficts line
> > 24 ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_conficts line
> > 25 ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_conficts line
> > 28 ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_conficts line
> > 29 ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_error line 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_error line 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_error line 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_error line 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_export line 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_export line 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_export line 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_export line 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_get_set line
> > 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_get_set line
> > 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_get_set line
> > 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_get_set line
> > 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_import line 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_import line 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_import line 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_import line 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_check line 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_check line 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_check line 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_check line 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_suite line 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_suite line 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_suite line 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in
> > ./usr/lib/elektra/tool_exec/check_kdb_internal_suite line 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_merge line 24
> > ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_merge line 25
> > ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_merge line 28
> > ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_merge line 29
> > ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_real_world
> > line 24 ($RANDOM):
> > MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_real_world
> > line 25 ($RANDOM):
> > RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/check_real_world
> > line 28 ($RANDOM):
> > USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/check_real_world
> > line 29 ($RANDOM):
> > SYSTEM_ROOT="system/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/run_all line 24
> > ($RANDOM): MOUNTPOINT="/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/run_all line 25
> > ($RANDOM): RANDOMNAME=`echo $RANDOM | tr / _`
> > possible bashism in ./usr/lib/elektra/tool_exec/run_all line 28
> > ($RANDOM): USER_ROOT="user/tests/script$RANDOM"
> > possible bashism in ./usr/lib/elektra/tool_exec/run_all line 29
> > ($RANDOM): SYSTEM_ROOT="system/tests/script$RANDOM"

These are fixed in elektra 0.8.12-1 (currently in experimental), 
although new ones popped up in this version; they are fixed with the 
pull request:
  https://github.com/ElektraInitiative/libelektra/pull/241
(mostly a self-note)

Although, even with the above, checkbashshims will still complain, and 
that is because of https://bugs.debian.org/733511. For this, I have no 
other solutions than adapt Policy to newer POSIX standards, and make 
checkbashisms report POSIX incompatibilities by default instead of 
Policy ones.

Thanks,
-- 
Pino Toscano

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to