Your message dated Wed, 25 Jun 2008 04:02:06 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#476758: fixed in babel 1.2.0.dfsg-5
has caused the Debian Bug report #476758,
regarding libsidl-dev: bashism in /bin/sh script
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
476758: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476758
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libsidl-dev
Severity: important
Version: 1.2.0.dfsg-1
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 several /bin/sh scripts making 
use of a bashism.

checkbashisms' output:
> possible bashism in ./usr/bin/babel-f90 line 538 (should be 'b = a'):
> if test $linkage != static -a $action == link -a $outtype = lib ; then
> possible bashism in ./usr/bin/babel-f77 line 504 (should be 'b = a'):
> if test $linkage != static -a $action == link -a $outtype == lib ; then
> possible bashism in ./usr/bin/babel-cc line 504 (should be 'b = a'):
> if test $linkage != static -a $action == link -a $outtype == lib ; then
> possible bashism in ./usr/bin/babel-cxx line 503 (should be 'b = a'):
> if test $linkage != static -a $action == link -a $outtype == lib ; then
> possible bashism in ./usr/bin/babel-libtool line 508 ($RANDOM):
>         my_tmpdir="${my_template}-${RANDOM-0}$$"
> possible bashism in ./usr/bin/babel-libtool line 1175 (trap with signal
> numbers): 
> trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 
> possible bashism in ./usr/bin/babel-libtool line 1194 (trap with signal
> numbers): 
> trap "$run $rm $removelist; exit $EXIT_FAILURE" 1 2 15 
> possible bashism in ./usr/bin/babel-libtool line 5260 (trap with signal
> numbers):
> trap "$rm $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 
> possible bashism in ./usr/bin/babel-libtool line 5613 (trap with signal
> numbers): 
> trap "$rm $output; exit $EXIT_FAILURE" 1 2 15 

Not using bash (or a Debian Policy conformant shell interpreter which does 
provide such an extra feature) as /bin/sh is likely to lead to errors or 
unexpected behaviours.
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].

If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html

For more information please refer to the Debian Policy section 10.4 supporting 
this argument at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh

[1]http://release.debian.org/lenny/goals.txt

Thank you,
-- 
Atomo64 - Raphael

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



--- End Message ---
--- Begin Message ---
Source: babel
Source-Version: 1.2.0.dfsg-5

We believe that the bug you reported is fixed in the latest version of
babel, which is due to be installed in the Debian FTP archive:

babel-1.2.0_1.2.0.dfsg-5_all.deb
  to pool/main/b/babel/babel-1.2.0_1.2.0.dfsg-5_all.deb
babel-doc_1.2.0.dfsg-5_all.deb
  to pool/main/b/babel/babel-doc_1.2.0.dfsg-5_all.deb
babel_1.2.0.dfsg-5.diff.gz
  to pool/main/b/babel/babel_1.2.0.dfsg-5.diff.gz
babel_1.2.0.dfsg-5.dsc
  to pool/main/b/babel/babel_1.2.0.dfsg-5.dsc
libparsifal-dev_1.2.0.dfsg-5_amd64.deb
  to pool/main/b/babel/libparsifal-dev_1.2.0.dfsg-5_amd64.deb
libparsifal1.0.0_1.2.0.dfsg-5_amd64.deb
  to pool/main/b/babel/libparsifal1.0.0_1.2.0.dfsg-5_amd64.deb
libsidl-dev_1.2.0.dfsg-5_amd64.deb
  to pool/main/b/babel/libsidl-dev_1.2.0.dfsg-5_amd64.deb
libsidl1.2.0-java_1.2.0.dfsg-5_all.deb
  to pool/main/b/babel/libsidl1.2.0-java_1.2.0.dfsg-5_all.deb
libsidl1.2.0_1.2.0.dfsg-5_amd64.deb
  to pool/main/b/babel/libsidl1.2.0_1.2.0.dfsg-5_amd64.deb
python-babel_1.2.0.dfsg-5_amd64.deb
  to pool/main/b/babel/python-babel_1.2.0.dfsg-5_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam C. Powell, IV <[EMAIL PROTECTED]> (supplier of updated babel package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 24 Jun 2008 12:01:58 -0400
Source: babel
Binary: babel-1.2.0 libsidl1.2.0-java python-babel libsidl-dev libsidl1.2.0 
babel-doc libparsifal-dev libparsifal1.0.0
Architecture: source all amd64
Version: 1.2.0.dfsg-5
Distribution: unstable
Urgency: low
Maintainer: Adam C. Powell, IV <[EMAIL PROTECTED]>
Changed-By: Adam C. Powell, IV <[EMAIL PROTECTED]>
Description: 
 babel-1.2.0 - Scientific Interface Definition Language (SIDL) compiler
 babel-doc  - Scientific Interface Definition Language (SIDL) suite documentati
 libparsifal-dev - Parsifal XML parser library development files
 libparsifal1.0.0 - Parsifal XML parser library shared library
 libsidl-dev - Scientific Interface Definition Language (SIDL) C(++)/FORTRAN run
 libsidl1.2.0 - Scientific Interface Definition Language (SIDL) C(++)/FORTRAN 
run
 libsidl1.2.0-java - Scientific Interface Definition Language (SIDL) Java 
runtime
 python-babel - Scientific Interface Definition Language (SIDL) Python runtime
Closes: 476758
Changes: 
 babel (1.2.0.dfsg-5) unstable; urgency=low
 .
   * Fixed bashism in babel-f77 and replaced babel-libtool with libtool
     symlink (closes: #476758).
   * Fixed jar location error in babel script.
   * Fixed babel101 tutorial so Hello World works and the tutorial is correct.
   * Added Java flags and depends so it builds on Ubuntu Hardy.
Checksums-Sha1: 
 8727dbd66e0ee7c5f2aa5a91f62d2decc79d892e 1432 babel_1.2.0.dfsg-5.dsc
 1be8617a196a8e37962e821db4710491b046ae4a 17104 babel_1.2.0.dfsg-5.diff.gz
 18a09dd5a914c60c79c25eb4743a592fa845ec93 1195534 
babel-1.2.0_1.2.0.dfsg-5_all.deb
 3b6b551927f3c3e50509fc5ff3b32bc4631be505 1959178 
libsidl1.2.0-java_1.2.0.dfsg-5_all.deb
 0d2959ecb5604d46de6fa47e7089f04107342dc8 918392 babel-doc_1.2.0.dfsg-5_all.deb
 071e48fa39b8fcf2b778fd1b405248e51b90ca8c 4966900 
python-babel_1.2.0.dfsg-5_amd64.deb
 116375c6dadbc4b3a15813d77365afd454271bc8 4661828 
libsidl-dev_1.2.0.dfsg-5_amd64.deb
 7a85ca67292c163202d60ab04f206cc42b394930 2236036 
libsidl1.2.0_1.2.0.dfsg-5_amd64.deb
 d0c25a3760be189d2ee25df9784438fac5ce5efb 55948 
libparsifal-dev_1.2.0.dfsg-5_amd64.deb
 4ae5ecb106d1c6987e1f0e20453473d64ed0da0e 44336 
libparsifal1.0.0_1.2.0.dfsg-5_amd64.deb
Checksums-Sha256: 
 a4c9b53abc9dd0a7762ac3056cb5b7c4f2735170586dae442687a4924dd46d86 1432 
babel_1.2.0.dfsg-5.dsc
 8f9f32225420adf3e73106af49c73546a9bdeab0cec6e70b76809a7561dfe97f 17104 
babel_1.2.0.dfsg-5.diff.gz
 8688b53ca93a998263f043ccca39f7b3b48d1fa38682a09aa914eee067af4fea 1195534 
babel-1.2.0_1.2.0.dfsg-5_all.deb
 125dd1bc0c8ac543aa5176980d9b13babda64dde341391813811622f4c7bc36a 1959178 
libsidl1.2.0-java_1.2.0.dfsg-5_all.deb
 7722dab1328b9c5cfecf45efbeadcf5a5e95a436dde3d97cbc6946980fe4c312 918392 
babel-doc_1.2.0.dfsg-5_all.deb
 4145596bab91b1cbc72b7ad25b3fefc868aa4625a38bf2c68b0e741179b1b473 4966900 
python-babel_1.2.0.dfsg-5_amd64.deb
 35cb2dae11708e21690846d6cb5e53c1eb5ac022de5474ad35cca2edfdd7808d 4661828 
libsidl-dev_1.2.0.dfsg-5_amd64.deb
 0d8b934f75df9276e0aed8e6c0e3b88a71887b603031116c4f58287a0d77384e 2236036 
libsidl1.2.0_1.2.0.dfsg-5_amd64.deb
 7a7cf1ba2e83587bc8eaa18d32eacbc2611a78c7c0375c6ecedf73106811717c 55948 
libparsifal-dev_1.2.0.dfsg-5_amd64.deb
 f9223c07e522295fe524e320f152a676d3060933b71d8b99d0e2dbcfa2bf9376 44336 
libparsifal1.0.0_1.2.0.dfsg-5_amd64.deb
Files: 
 be5ddee5eb579a7d9dc7c1618d4a803f 1432 devel extra babel_1.2.0.dfsg-5.dsc
 b2e43c3dbd2f69df765ef39c7abd3754 17104 devel extra babel_1.2.0.dfsg-5.diff.gz
 6c47d93bb6cda84cd819547e7d64c648 1195534 devel extra 
babel-1.2.0_1.2.0.dfsg-5_all.deb
 1be8009ad9b6e745fbc73656570c262e 1959178 libs extra 
libsidl1.2.0-java_1.2.0.dfsg-5_all.deb
 7382a03745cca9c9f6c5b360c35656f7 918392 doc extra 
babel-doc_1.2.0.dfsg-5_all.deb
 f90ce427ac5322e63356d74b4e0cb43a 4966900 python extra 
python-babel_1.2.0.dfsg-5_amd64.deb
 48db5724a277500655c061cc69385bb2 4661828 libdevel extra 
libsidl-dev_1.2.0.dfsg-5_amd64.deb
 f686f6bb1f9a13281e0e230ce5c2eeb8 2236036 libs extra 
libsidl1.2.0_1.2.0.dfsg-5_amd64.deb
 ea59b522700066decc55b858cb85957f 55948 libdevel extra 
libparsifal-dev_1.2.0.dfsg-5_amd64.deb
 dac040f77e98db7b08f6d7be9fd04fa9 44336 libs extra 
libparsifal1.0.0_1.2.0.dfsg-5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFIYTm9Um8B6FZO5LYRAmcRAJ9Iln+NXF3gkjXwz/Z+eeTKJM2XWQCfaTae
1rlfwsA6F/XFiJPNb42lwyk=
=pb4b
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to