Your message dated Fri, 16 Oct 2009 16:53:30 +0000
with message-id <[email protected]>
and subject line Bug#530142: fixed in mlton 20091015
has caused the Debian Bug report #530142,
regarding mlton: 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.)


-- 
530142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530142
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mlton
Severity: important
Version: 20070826-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 a /bin/sh script making use
of a bashism.

checkbashisms' output:
> possible bashism in ./usr/lib/mlton/sml/smlnj-lib/Doc/config.sh line 9
> ('function' is useless):
> function mkDirTree {


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: mlton
Source-Version: 20091015

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

mlton_20091015.dsc
  to pool/main/m/mlton/mlton_20091015.dsc
mlton_20091015.tar.gz
  to pool/main/m/mlton/mlton_20091015.tar.gz
mlton_20091015_i386.deb
  to pool/main/m/mlton/mlton_20091015_i386.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.
Wesley W. Terpstra (Debian) <[email protected]> (supplier of updated mlton 
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: Thu, 15 Oct 2009 21:09:17 +0200
Source: mlton
Binary: mlton
Architecture: source i386
Version: 20091015
Distribution: unstable
Urgency: low
Maintainer: Wesley W. Terpstra (Debian) <[email protected]>
Changed-By: Wesley W. Terpstra (Debian) <[email protected]>
Description: 
 mlton      - Optimizing compiler for Standard ML
Closes: 530142
Changes: 
 mlton (20091015) unstable; urgency=low
 .
   * Rebuild proper packages using the buildd
   * Added mips and mipsel architectures (bootstrap already uploaded)
   * Switch to debian native version numbers
   * Base the MLton version on the changelog
   * Mark the smlnj script as bash-specific (closes: #530142)
Checksums-Sha1: 
 17e2090c4a67cd6dbef449cd5228d5b838569785 857 mlton_20091015.dsc
 78f15fbdfb065347efa4271132a7b9f2088bf6c9 5718819 mlton_20091015.tar.gz
 0c7f30688635d7e37076194596219e27a12ad223 13063238 mlton_20091015_i386.deb
Checksums-Sha256: 
 bcc756a481640ba1a421b90048fc27ebe764359b43dc653f6722468eb0e62907 857 
mlton_20091015.dsc
 cf0797e7173ca1c86940a7ee78ce4679778fed6ae081d12b7189513941098b4e 5718819 
mlton_20091015.tar.gz
 ba329a2fbed80a019adb765132c5b5e9c87ffc7ab31b469c4cf7ba922e5bc68d 13063238 
mlton_20091015_i386.deb
Files: 
 4cef0a8d9b0ab448a4090c7a04231804 857 devel optional mlton_20091015.dsc
 e890c1e3d160be5a5c81cdccc0a14351 5718819 devel optional mlton_20091015.tar.gz
 ceec45556067e774ae9d121db3641722 13063238 devel optional 
mlton_20091015_i386.deb

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

iEYEARECAAYFAkrYn68ACgkQvLvElXGKklaOsQCfQQt8XM5+IWD7HES/gfnbn0xR
xBwAnAwztPnb8hcr4VFp3L3aQEQQnpJm
=ZaAc
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to