Your message dated Wed, 15 Jul 2009 15:34:51 +0000
with message-id <[email protected]>
and subject line Bug#530112: fixed in emboss 6.1.0-1
has caused the Debian Bug report #530112,
regarding jemboss: 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.)


-- 
530112: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530112
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jemboss
Severity: important
Version: 6.0.1-11
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/share/EMBOSS/jemboss/utils/install-jemboss-server.sh line 607 (should
> be read [-r] variable):
>     read
> possible bashism in
> ./usr/share/EMBOSS/jemboss/utils/install-jemboss-server.sh line 646 (should
> be read [-r] variable):
>     read
> possible bashism in
> ./usr/share/EMBOSS/jemboss/utils/install-jemboss-server.sh line 687 (should
> be read [-r] variable):
>     read
> possible bashism in
> ./usr/share/EMBOSS/jemboss/utils/install-jemboss-server.sh line 1229
> (unsafe echo with backslash):
> echo "./configure --with-java=$JAVA_INCLUDE \\"
> possible bashism in
> ./usr/share/EMBOSS/jemboss/utils/install-jemboss-server.sh line 1230
> (unsafe echo with backslash):
> echo "            --with-javaos=$JAVA_INCLUDE_OS \\"
> possible bashism in
> ./usr/share/EMBOSS/jemboss/utils/install-jemboss-server.sh line 1231
> (unsafe echo with backslash):
> echo "            --with-thread=$PLATFORM \\"
> possible bashism in
> ./usr/share/EMBOSS/jemboss/utils/install-jemboss-server.sh line 1232
> (unsafe echo with backslash):
> echo "            --prefix=$EMBOSS_INSTALL \\"


Not using bash (or a Debian Policy conformant shell interpreter which doesn't
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 was
a release goal for Lenny to make dash the default /bin/sh[1], and has been
proposed for squeeze as well[2].

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 supporting this goal please refer to Debian Policy,
section 10.4, 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

If you still don't know how to fix the bashisms don't hesitate to reply to
this email, or tag the bug as 'help'.

[1]http://release.debian.org/lenny/goals.txt
[2]http://lists.debian.org/debian-release/2009/04/msg00133.html

Thank you,
Raphael Geissert



--- End Message ---
--- Begin Message ---
Source: emboss
Source-Version: 6.1.0-1

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

emboss-data_6.1.0-1_all.deb
  to pool/main/e/emboss/emboss-data_6.1.0-1_all.deb
emboss-doc_6.1.0-1_all.deb
  to pool/main/e/emboss/emboss-doc_6.1.0-1_all.deb
emboss-lib_6.1.0-1_amd64.deb
  to pool/main/e/emboss/emboss-lib_6.1.0-1_amd64.deb
emboss-test_6.1.0-1_all.deb
  to pool/main/e/emboss/emboss-test_6.1.0-1_all.deb
emboss_6.1.0-1.diff.gz
  to pool/main/e/emboss/emboss_6.1.0-1.diff.gz
emboss_6.1.0-1.dsc
  to pool/main/e/emboss/emboss_6.1.0-1.dsc
emboss_6.1.0-1_amd64.deb
  to pool/main/e/emboss/emboss_6.1.0-1_amd64.deb
emboss_6.1.0.orig.tar.gz
  to pool/main/e/emboss/emboss_6.1.0.orig.tar.gz
jemboss_6.1.0-1_all.deb
  to pool/main/e/emboss/jemboss_6.1.0-1_all.deb
libajax6-dev_6.1.0-1_amd64.deb
  to pool/main/e/emboss/libajax6-dev_6.1.0-1_amd64.deb
libajax6_6.1.0-1_amd64.deb
  to pool/main/e/emboss/libajax6_6.1.0-1_amd64.deb
libnucleus6-dev_6.1.0-1_amd64.deb
  to pool/main/e/emboss/libnucleus6-dev_6.1.0-1_amd64.deb
libnucleus6_6.1.0-1_amd64.deb
  to pool/main/e/emboss/libnucleus6_6.1.0-1_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.
Charles Plessy <[email protected]> (supplier of updated emboss 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: Wed, 15 Jul 2009 23:15:26 +0900
Source: emboss
Binary: emboss emboss-data emboss-doc emboss-test emboss-lib jemboss libajax6 
libajax6-dev libnucleus6 libnucleus6-dev
Architecture: source all amd64
Version: 6.1.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian-Med Packaging Team 
<[email protected]>
Changed-By: Charles Plessy <[email protected]>
Description: 
 emboss     - the european molecular biology open software suite
 emboss-data - data files for the EMBOSS package
 emboss-doc - documentation for EMBOSS
 emboss-lib - EMBOSS Libraries
 emboss-test - test files for the EMBOSS package
 jemboss    - graphical user interface to EMBOSS
 libajax6   - EMBOSS library for commands
 libajax6-dev - development files for libajax
 libnucleus6 - EMBOSS library for molecular sequence analysis
 libnucleus6-dev - development files for libnucleus
Closes: 530112
Changes: 
 emboss (6.1.0-1) unstable; urgency=low
 .
   * New upstream relase (Closes: #530112).
   * Dropped patch against previous release.
   * Created or refreshed the manpages.
Checksums-Sha1: 
 fcdbb48624f4981f52b63f4097493ad11800c296 1614 emboss_6.1.0-1.dsc
 2f2a48d7aa66a8852c1dd531cfe061b024521c33 21968220 emboss_6.1.0.orig.tar.gz
 926072f99c1ceffe1a5310872a00c4bef80167a9 252853 emboss_6.1.0-1.diff.gz
 f1ce27208bc6101e0ef10749c18775217fd15908 832158 emboss-data_6.1.0-1_all.deb
 4cd8987cf43474a491e107284c2c59aa3054eec8 5282830 emboss-doc_6.1.0-1_all.deb
 b345d09dfd0c52f39f548a3d821a48c284bbddf6 5831532 emboss-test_6.1.0-1_all.deb
 428808c9a81322f20375601c71eb718f68da2d51 4573838 jemboss_6.1.0-1_all.deb
 95f7e2336142d732e0e9774dac8b641585c32eb3 927602 emboss_6.1.0-1_amd64.deb
 361a2ca565094c84ffadd33d1f3e59c9ed5a76f5 448244 emboss-lib_6.1.0-1_amd64.deb
 5c69f072c6d2640e4415e13280a64f4069f5826d 878606 libajax6_6.1.0-1_amd64.deb
 58ada9b76d8a6acfdda054337faa2ea0d1fa2b6e 997288 libajax6-dev_6.1.0-1_amd64.deb
 9b783a2e8f4cefeed203c4392019a512718226c4 210322 libnucleus6_6.1.0-1_amd64.deb
 3f8712e8966d296e58a6578a1e24641b7363ee0d 227788 
libnucleus6-dev_6.1.0-1_amd64.deb
Checksums-Sha256: 
 66c4920b23336eb809880f09af9d265c28a66b860daa3e5af0528ce8a33cb265 1614 
emboss_6.1.0-1.dsc
 033d205c108e10e314b1ca61ec026a4a7fec2780e8781da67b0e16825b63af41 21968220 
emboss_6.1.0.orig.tar.gz
 3a0e8c464daab7067f7d64c1ff9d30cc39582c53dd0df92bd2e9271f0b8ceb32 252853 
emboss_6.1.0-1.diff.gz
 02b9c099e95d35facf4fd8011fa729979a79d36e9d621c4990ac32ae3210a212 832158 
emboss-data_6.1.0-1_all.deb
 6bfbbd54d7fa029817193c3c8876bea64f69c6457f54bd9d0cbc13fb1ba655cc 5282830 
emboss-doc_6.1.0-1_all.deb
 51eb2a092beee6b50c81f0cb1cdafa3a7a631cea7a4d5fc5526aa0a4ce34e5bc 5831532 
emboss-test_6.1.0-1_all.deb
 e6909940d267a8302ded2ea3aef9729b3a25c57b8e59dc6f649ee1a5f272f35d 4573838 
jemboss_6.1.0-1_all.deb
 9b8199b2259b899a8e04ccf286527a3e87d96371550c0b5117b188e2e48e556d 927602 
emboss_6.1.0-1_amd64.deb
 fc466b85be0a2d47835fed189e699b2ff4048f36e76d83401031120a29f56d5f 448244 
emboss-lib_6.1.0-1_amd64.deb
 14c77530bd29ceedf539ef3bfd0d7c249a7862316c70338e070c653980247eff 878606 
libajax6_6.1.0-1_amd64.deb
 c775a5bd874ba7e558add670d80bf271f5e5356a901edd0a60ac5ec644d19954 997288 
libajax6-dev_6.1.0-1_amd64.deb
 b8c8c4781ad5ef0447afa3b8c7cac42a6a0ea354a0712b99a983c555c06c6d00 210322 
libnucleus6_6.1.0-1_amd64.deb
 961ce5b7dd074a63bd28a4b690bf3e2e475a05a1c1f04a60973fab16035a31d1 227788 
libnucleus6-dev_6.1.0-1_amd64.deb
Files: 
 52e2a9d0761134c5b2473da8648c17d2 1614 science optional emboss_6.1.0-1.dsc
 6c5163c571bc0be94d64420ce0d71824 21968220 science optional 
emboss_6.1.0.orig.tar.gz
 11d818e334b30b285042e5a1f7b18ad7 252853 science optional emboss_6.1.0-1.diff.gz
 702f41d923efa23ca205d6a3302ceef7 832158 science optional 
emboss-data_6.1.0-1_all.deb
 fcfc136ce7989fc421058b50ce8d608c 5282830 doc optional 
emboss-doc_6.1.0-1_all.deb
 67d0cdf487f22c78af44316abe0c9a6f 5831532 misc optional 
emboss-test_6.1.0-1_all.deb
 523cc5852487e0d002a0081d072e4c6f 4573838 science optional 
jemboss_6.1.0-1_all.deb
 f7ebd740fccd5e99358bc19a45219bbe 927602 science optional 
emboss_6.1.0-1_amd64.deb
 406ee4d19dbb049cfea9afd98705ec4f 448244 libs optional 
emboss-lib_6.1.0-1_amd64.deb
 6165dd93c28538914d00ad2c0cc2f624 878606 libs optional 
libajax6_6.1.0-1_amd64.deb
 c6fdcdf6021142ccabf3031c4cc767ae 997288 libdevel optional 
libajax6-dev_6.1.0-1_amd64.deb
 3375681c461e2a70d36ac2e27606cf16 210322 libs optional 
libnucleus6_6.1.0-1_amd64.deb
 1f3161cf30a95d4f827dc69a8bcd55d0 227788 libdevel optional 
libnucleus6-dev_6.1.0-1_amd64.deb

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

iEYEARECAAYFAkpd7MkACgkQdYl1krr+x/IcygCfZo0VOUpQcoi82QFn8Xav88j6
REAAn1DK5PnWmgauwlBcU16O9RGFIYpy
=hBK4
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to