[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#489663: marked as done (splitvt: bashism in /bin/sh script)



Your message dated Sun, 03 Aug 2008 12:32:35 +0000
with message-id <E1KPclH-00042l-64@ries.debian.org>
and subject line Bug#489663: fixed in splitvt 1.6.6-7
has caused the Debian Bug report #489663,
regarding splitvt: 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 owner@bugs.debian.org
immediately.)


-- 
489663: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489663
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: splitvt
Severity: important
Version: 1.6.6-5
User: debian-release@lists.debian.org
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/doc/splitvt/examples/menu line 10 (should
> be 'b = a'): 
> 	elif [ "`echo -e \"\\c\"`" == "" ]; then
> possible bashism in ./usr/share/doc/splitvt/examples/menu line 11 (echo -e):
> 		echo -e "$*\c"
> possible bashism in ./usr/share/doc/splitvt/examples/menu line 13 (unsafe
> echo with backslash): 
> 		echo "$*\c"

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: splitvt
Source-Version: 1.6.6-7

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

splitvt_1.6.6-7.diff.gz
  to pool/main/s/splitvt/splitvt_1.6.6-7.diff.gz
splitvt_1.6.6-7.dsc
  to pool/main/s/splitvt/splitvt_1.6.6-7.dsc
splitvt_1.6.6-7_amd64.deb
  to pool/main/s/splitvt/splitvt_1.6.6-7_amd64.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 489663@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Danjou <acid@debian.org> (supplier of updated splitvt 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 03 Aug 2008 14:19:50 +0200
Source: splitvt
Binary: splitvt
Architecture: source amd64
Version: 1.6.6-7
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Julien Danjou <acid@debian.org>
Description: 
 splitvt    - run two programs in a split screen
Closes: 489663
Changes: 
 splitvt (1.6.6-7) unstable; urgency=medium
 .
   * QA upload.
   * Fix bashisms (Closes: #489663)
   * Bump standard version
Checksums-Sha1: 
 4b2d9963269e181860556570dbe88398cdc276df 1102 splitvt_1.6.6-7.dsc
 6db1fae5a177a126e2f84426e0680113609f017c 11073 splitvt_1.6.6-7.diff.gz
 edb2c7a485d2e939e79894c0024562d83f2577a6 39528 splitvt_1.6.6-7_amd64.deb
Checksums-Sha256: 
 f4966fd2c3e84adc965673b7962f8a757d1cfbddf39e6630f2e04831eed0f5fd 1102 splitvt_1.6.6-7.dsc
 083f6f3e0f35a10859270f29ca02605e04918bcd5bf2ad94d71f2b13283310e4 11073 splitvt_1.6.6-7.diff.gz
 5da503b5cdc51a61d0ca61db4f4ce1c08adf69badfa5234dc3a2c30d139a8b6b 39528 splitvt_1.6.6-7_amd64.deb
Files: 
 72a1d60098cccfa25a0395d74b9ec9eb 1102 utils optional splitvt_1.6.6-7.dsc
 fb35d0a1392f69c42e1874a72a4a295e 11073 utils optional splitvt_1.6.6-7.diff.gz
 d4fca5f86029fedbfd9bba757f3c66c1 39528 utils optional splitvt_1.6.6-7_amd64.deb

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

iEYEARECAAYFAkiVopkACgkQpGK1HsL+5c1QpQCeJ554sIq2J6AwrcJCZjmt+mwp
0nUAn1TGooOIY5zq3KxJ/z35Y2T2SVMv
=FoV9
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: