Your message dated Thu, 10 Jul 2008 22:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#489605: fixed in gtkpod 0.99.12-3
has caused the Debian Bug report #489605,
regarding gtkpod: 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.)


-- 
489605: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489605
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: gtkpod
Severity: important
Version: 0.99.12-2
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/gtkpod/scripts/sync-ldif.sh line 19
> (declare): 
> declare LDIFILE=addressbook.ldif        # default
> filename 'addressbook.ldif'  
> possible bashism in ./usr/share/gtkpod/scripts/sync-ldif.sh line 20
> (declare): declare ENCODING=ISO-8859-15            # To try others
> encodings : 'iconv --list' 
> possible bashism in ./usr/share/gtkpod/scripts/sync-ldif.sh line 21
> (declare): 
> declare DELETE="NO"                     # To delete old .vcf files by
> default? 'NO'!! 
> possible bashism in  ./usr/share/gtkpod/scripts/sync-ldif.sh line 25 (export
> only takes -p as an option): 
> export -n LDIFAMILYNAME 
> possible bashism in ./usr/share/gtkpod/scripts/sync-ldif.sh line 26 (export
> only takes -p as an option): 
> export -n IPOD_MOUNT 
> possible bashism in ./usr/share/gtkpod/scripts/sync-evolution.sh line 20
> (brace expansion): 
> for i in 
> {/opt/gnome,/usr,/usr/local}/{bin,lib*}/{,evolution/*/}evolution-addressboo
> k-export; do 
> possible bashism in ./usr/share/gtkpod/scripts/sync-evolution.sh line 89
> (should be 'b = a'): 
> if [ ! $? == 0 ]; then
> possible bashism in ./usr/share/gtkpod/scripts/sync-thunderbird-nano.sh
> line 32 (let ...): 
> let COUNT=0;                 # file counter 
> possible bashism in ./usr/share/gtkpod/scripts/sync-thunderbird-nano.sh
> line 83 (let ...): 
> let COUNT=$COUNT+1; 

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: gtkpod
Source-Version: 0.99.12-3

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

gtkpod_0.99.12-3.diff.gz
  to pool/main/g/gtkpod/gtkpod_0.99.12-3.diff.gz
gtkpod_0.99.12-3.dsc
  to pool/main/g/gtkpod/gtkpod_0.99.12-3.dsc
gtkpod_0.99.12-3_i386.deb
  to pool/main/g/gtkpod/gtkpod_0.99.12-3_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.
Frank Lichtenheld <[EMAIL PROTECTED]> (supplier of updated gtkpod 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, 10 Jul 2008 23:45:04 +0200
Source: gtkpod
Binary: gtkpod
Architecture: source i386
Version: 0.99.12-3
Distribution: unstable
Urgency: low
Maintainer: gtkpod Maintainers <[EMAIL PROTECTED]>
Changed-By: Frank Lichtenheld <[EMAIL PROTECTED]>
Description: 
 gtkpod     - manage songs and playlists on an Apple iPod
Closes: 489605
Changes: 
 gtkpod (0.99.12-3) unstable; urgency=low
 .
   * Add 20_scripts_bashisms. This fixes bashisms in
     the helper scripts or at least makes them explicetly
     bash scripts. Reported by Raphael Geissert. (Closes: #489605)
   * Remove the obsolete Suggest on recode, all scripts use
     iconv nowadays.
   * Add some new Recommends/Suggests for the convert-* scripts.
     Addresses at least part of LP #193722
   * Update copyright file.
Checksums-Sha1: 
 87ef2ea4c0ecc3de8daf24a9b3bc399ae1f06da1 1447 gtkpod_0.99.12-3.dsc
 8c12461bcc578f2e996ca2cda69c447e6d572205 13059 gtkpod_0.99.12-3.diff.gz
 5a94edf4eca41b6cc8e06178b4c3a7c8e53328ac 848106 gtkpod_0.99.12-3_i386.deb
Checksums-Sha256: 
 ea523e7eda7657ede5ccfa251f5a971911a9930f47cbbb0dd4e70d19577e7ddf 1447 
gtkpod_0.99.12-3.dsc
 80d90919f25df4e51a08fee58e7f2201e57f8cfe052924d4bbd122739333fc9c 13059 
gtkpod_0.99.12-3.diff.gz
 4704ded41ab1b9535474ba3e133f33506412cb6ab378efff23ebd910d8f0f3cc 848106 
gtkpod_0.99.12-3_i386.deb
Files: 
 8d2edbc365cfab44e8284a2da8cd16ea 1447 sound extra gtkpod_0.99.12-3.dsc
 fef8500102a01453022725327fe15f3e 13059 sound extra gtkpod_0.99.12-3.diff.gz
 e03f7d25564eddb9076acc395f2c4eb0 848106 sound extra gtkpod_0.99.12-3_i386.deb

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

iEYEARECAAYFAkh2hrUACgkQQbn06FtxPfAsKgCgnw6FCfu6nWbSoZysE0MA+i1w
ADgAn2R4d4CEd2PGPisoAmxFO5HeUX6d
=sj1M
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to