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

Reply via email to