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 ---