Your message dated Sun, 20 Jul 2008 21:35:29 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#489644: fixed in povray 1:3.6.1-12
has caused the Debian Bug report #489644,
regarding povray: 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.)
--
489644: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489644
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: povray
Severity: important
Version: 1:3.6.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 one or more /bin/sh scripts making
use of bashisms.
checkbashisms' output:
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 59 (should
> be 'b = a'): test "$1" == "-d" && SCENE_DIR="$2"
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 60 (should
> be 'b = a'): test "$2" == "-d" && SCENE_DIR="$3"
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 61 (should
> be 'b = a'): test "$3" == "-d" && SCENE_DIR="$4"
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 62 (should
> be 'b = a'): test "$4" == "-d" && SCENE_DIR="$5"
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 74 (should
> be read [-r] variable): read -p "Press CTRL-C to abort or any other key to
> continue " -n 1 possible bashism in ./usr/share/povray/scripts/portfolio.sh
> line 89 (should be read [-r] variable): read
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 97 (should
> be 'b = a'): test "$1" == "-o" && OUTPUT_DIR="$2"
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 98 (should
> be 'b = a'):
> test "$2" == "-o" && OUTPUT_DIR="$3"
> possible bashism in ./usr/share/povray/scripts/portfolio.sh line 99
> (should be 'b = a'):
> test "$3" == "-o" && OUTPUT_DIR="$4"
> possible bashism in
> ./usr/share/povray/scripts/portfolio.sh line 100 (should be 'b = a'):
> test "$4"
> == "-o" && OUTPUT_DIR="$5"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 67 (should
> be 'b = a'):
> test "$1" == "-d" && SCENE_DIR="$2"
> possible bashism in ./usr/share/povray/scripts/allscene.sh
> line 68 (should be 'b = a'):
> test "$2" == "-d" && SCENE_DIR="$3"
> possible bashism in
> ./usr/share/povray/scripts/allscene.sh line 69 (should be 'b = a'):
> test "$3"
> == "-d" && SCENE_DIR="$4"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 70 (should
> be 'b = a'): test "$4" == "-d" && SCENE_DIR="$5"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 71 (should
> be 'b = a'): test "$5" == "-d" && SCENE_DIR="$6"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 102 (should
> be 'b = a'): test "$1" == "-o" && OUTPUT_DIR="$2"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 103 (should
> be 'b = a'): test "$2" == "-o" && OUTPUT_DIR="$3"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 104 (should
> be 'b = a'): test "$3" == "-o" && OUTPUT_DIR="$4"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 105 (should
> be 'b = a'): test "$4" == "-o" && OUTPUT_DIR="$5"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 106 (should
> be 'b = a'): test "$5" == "-o" && OUTPUT_DIR="$6"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 136 (should
> be 'b = a'): test "$1" == "-h" && HTML_FILE="$2"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 137 (should
> be 'b = a'): test "$2" == "-h" && HTML_FILE="$3"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 138 (should
> be 'b = a'):
> test "$3" == "-h" && HTML_FILE="$4"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 139 (should
> be 'b = a'): test "$4" == "-h" && HTML_FILE="$5"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 140 (should
> be 'b = a'): test "$5" == "-h" && HTML_FILE="$6"
> possible bashism in ./usr/share/povray/scripts/allscene.sh line 141 (should
> be 'b = a'): test "$6" == "-h" && HTML_FILE="$7"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 60 (should
> be 'b = a'): test "$1" == "-d" && SCENE_DIR="$2"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 61 (should
> be 'b = a'): test "$2" == "-d" && SCENE_DIR="$3"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 62 (should
> be 'b = a'): test "$3" == "-d" && SCENE_DIR="$4"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 63 (should
> be 'b = a'): test "$4" == "-d" && SCENE_DIR="$5"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 64 (should
> be 'b = a'):
> test "$5" == "-d" && SCENE_DIR="$6"
> possible bashism in ./usr/share/povray/scripts/allanim.sh
> line 65 (should be 'b = a'):
> test "$6" == "-d" && SCENE_DIR="$7"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 96 (should
> be 'b = a'):
> test "$1" == "-o" && OUTPUT_DIR="$2"
> possible bashism in ./usr/share/povray/scripts/allanim.sh
> line 97 (should be 'b = a'):
> test "$2" == "-o" && OUTPUT_DIR="$3"
> possible bashism in
> ./usr/share/povray/scripts/allanim.sh line 98 (should be 'b = a'):
> test "$3"
> == "-o" && OUTPUT_DIR="$4"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 99 (should
> be 'b = a'): test "$4" == "-o" && OUTPUT_DIR="$5"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 100 (should
> be 'b = a'): test "$5" == "-o" && OUTPUT_DIR="$6"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 101 (should
> be 'b = a'): test "$6" == "-o" && OUTPUT_DIR="$7"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 127 (should
> be 'b = a'): test "$1" == "-h" && HTML_FILE="$2"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 128 (should
> be 'b = a'):
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 129 (should
> be 'b = a'): test "$3" == "-h" && HTML_FILE="$4"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 130 (should
> be 'b = a'): test "$4" == "-h" && HTML_FILE="$5"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 131 (should
> be 'b = a'): test "$5" == "-h" && HTML_FILE="$6"
> possible bashism in ./usr/share/povray/scripts/allanim.sh line 132 (should
> be 'b = a'): test "$6" == "-h" && HTML_FILE="$7"
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: povray
Source-Version: 1:3.6.1-12
We believe that the bug you reported is fixed in the latest version of
povray, which is due to be installed in the Debian FTP archive:
povray-doc_3.6.1-12_all.deb
to pool/non-free/p/povray/povray-doc_3.6.1-12_all.deb
povray-examples_3.6.1-12_all.deb
to pool/non-free/p/povray/povray-examples_3.6.1-12_all.deb
povray-includes_3.6.1-12_all.deb
to pool/non-free/p/povray/povray-includes_3.6.1-12_all.deb
povray_3.6.1-12.diff.gz
to pool/non-free/p/povray/povray_3.6.1-12.diff.gz
povray_3.6.1-12.dsc
to pool/non-free/p/povray/povray_3.6.1-12.dsc
povray_3.6.1-12_i386.deb
to pool/non-free/p/povray/povray_3.6.1-12_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.
Torsten Werner <[EMAIL PROTECTED]> (supplier of updated povray 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, 20 Jul 2008 22:19:49 +0200
Source: povray
Binary: povray povray-includes povray-doc povray-examples
Architecture: source all i386
Version: 1:3.6.1-12
Distribution: unstable
Urgency: low
Maintainer: Clément Stenac <[EMAIL PROTECTED]>
Changed-By: Torsten Werner <[EMAIL PROTECTED]>
Description:
povray - Persistence of vision raytracer (3D renderer)
povray-doc - Persistence of vision raytracer (3D renderer) documentation
povray-examples - Persistence of vision raytracer (3D renderer) sample files
povray-includes - Persistance of vision raytracer (3D renderer) include files
Closes: 489644
Changes:
povray (1:3.6.1-12) unstable; urgency=low
.
* Fix bashisms. (Closes: #489644)
Checksums-Sha1:
80786c1ba6be906798d900a8d5ce095534b11a9a 1223 povray_3.6.1-12.dsc
6e6c603be8d0376a8b28eaf334e9bf001bd66657 25821 povray_3.6.1-12.diff.gz
4f28dd22ac96dca00e7e3056aad94e5154252325 245724
povray-includes_3.6.1-12_all.deb
0732b692170744d2c4d71cfa306395d725a9e06e 4610490 povray-doc_3.6.1-12_all.deb
a8435430260d1392143c12511e3f2c95a26c0c3b 667340
povray-examples_3.6.1-12_all.deb
512703dc5a3ea7b4be117169b5b43a3b2995d46c 666072 povray_3.6.1-12_i386.deb
Checksums-Sha256:
1217fac374e87d361ef3b24db1f321fa792b1b653f89c73fff513e88b21d3675 1223
povray_3.6.1-12.dsc
16a22a917df5c5ce242437551c37f0fcf00b57a60508c5cc0180fcc6a0012af0 25821
povray_3.6.1-12.diff.gz
600f9667fa0006706a0f7ccee00f1bc3b47a83c889767440ee8ac896b19e6271 245724
povray-includes_3.6.1-12_all.deb
80701e5c260f71654ef36fd8293da2c34c57ace3e5df79b0632f3b6b028477ad 4610490
povray-doc_3.6.1-12_all.deb
59092d78dc3096639c15043b2eb30f4c6556bb06efb047f563e237ffb7f708eb 667340
povray-examples_3.6.1-12_all.deb
76e19c08459f836b5814c1c92c5081198c8e564073db3547cdae9ec13324f044 666072
povray_3.6.1-12_i386.deb
Files:
590f116edda5a5e3b6e1a4fb25b27b64 1223 non-free/graphics extra
povray_3.6.1-12.dsc
aea9e13b880f4ed1c59d07e4956581d9 25821 non-free/graphics extra
povray_3.6.1-12.diff.gz
57f7ef3f36d1187edbedde352a29a003 245724 non-free/graphics extra
povray-includes_3.6.1-12_all.deb
2a56f43001bc80af146abfc6fbd7a7e0 4610490 non-free/doc extra
povray-doc_3.6.1-12_all.deb
0ec5078e7bb12dc4c2e99633cd8e5bb5 667340 non-free/graphics extra
povray-examples_3.6.1-12_all.deb
a978417fe70272e1829994b8ba81330b 666072 non-free/graphics extra
povray_3.6.1-12_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIg59kfY3dicTPjsMRAmtbAJ9ogbW7G6x/skih6WAWhOJ0aV9gZgCffhs+
MQOlKxcJqjoLq0R7BPpdKPE=
=DAFm
-----END PGP SIGNATURE-----
--- End Message ---