Your message dated Sun, 07 Jun 2009 10:17:15 +0000
with message-id <[email protected]>
and subject line Bug#530110: fixed in javatools 0.19
has caused the Debian Bug report #530110,
regarding jarwrapper: 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.)


-- 
530110: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530110
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jarwrapper
Severity: important
Version: 0.18
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/bin/jarwrapper line 36 (should be >word 2>&1):
> if which "$JAVA" &>/dev/null; then


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: javatools
Source-Version: 0.19

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

jarwrapper_0.19_all.deb
  to pool/main/j/javatools/jarwrapper_0.19_all.deb
javahelper_0.19_all.deb
  to pool/main/j/javatools/javahelper_0.19_all.deb
javatools_0.19.dsc
  to pool/main/j/javatools/javatools_0.19.dsc
javatools_0.19.tar.gz
  to pool/main/j/javatools/javatools_0.19.tar.gz



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.
Matthew Johnson <[email protected]> (supplier of updated javatools 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: Sun, 07 Jun 2009 09:52:24 +0100
Source: javatools
Binary: jarwrapper javahelper
Architecture: source all
Version: 0.19
Distribution: unstable
Urgency: low
Maintainer: [email protected]
Changed-By: Matthew Johnson <[email protected]>
Description: 
 jarwrapper - Run executable Java .jar files
 javahelper - Helper scripts for packaging Java programs
Closes: 510590 530110 532122
Changes: 
 javatools (0.19) unstable; urgency=low
 .
   * Remove depends on icepick, use ugly hexdump hack instead,
     since I don't want to depend on openjdk (Closes: #532122)
   * Also, fix depends checking of packages with a Main-Class but
     no Debian-Java-Home
   * Change to sections java/devel
   * Fix bashism in jarwrapper (Closes: #530110)
   * Have propose-classpath check that symlinks point to real
     files before reading them (Closes: #510590)
Checksums-Sha1: 
 2289eaab382c641d65a42e60788da9a2bc9cac45 712 javatools_0.19.dsc
 ff2fddb67929eb6cccdd8c8385d88c6aa511d5cd 22076 javatools_0.19.tar.gz
 f635b38744f9b78a7d0a347874183849a02d0300 4388 jarwrapper_0.19_all.deb
 d5e05dd1382451010769bac3af14668f1c4ab4c5 28046 javahelper_0.19_all.deb
Checksums-Sha256: 
 7a90ac369705fd47a96589e6704126d6d8510ce56b13e88b852838cc3042cca2 712 
javatools_0.19.dsc
 e1eeaac5b6bc32c3be55b97b0a0f2539a9a525ebaa9da4dce9f03a753da2a115 22076 
javatools_0.19.tar.gz
 abf95f4bd54130f0c1d15c28cf209fdffd19d76a12ef0ad32bb32c615d9e70a6 4388 
jarwrapper_0.19_all.deb
 0d6ca0977fa0198bfedd295afcecf98e714eba603c8d5fac8fa7b1cdcc1bb889 28046 
javahelper_0.19_all.deb
Files: 
 1618665970efd2c8865423069336a0d3 712 java optional javatools_0.19.dsc
 9974abc84121c77096b004b7f965b569 22076 java optional javatools_0.19.tar.gz
 4dfd7604b4e80870469819c3a51a9b9d 4388 java optional jarwrapper_0.19_all.deb
 473a60924db0ea4ebbc91402f42c16d1 28046 java optional javahelper_0.19_all.deb

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

iEYEARECAAYFAkorj/oACgkQpldmHVvob7nD9ACgpSKAfC+/d+HdBNTafgg/UNt4
QnYAnA93ysvymlrqEc2xqTOmqbmSuDfE
=1Nxi
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to