Your message dated Tue, 08 Jul 2008 11:47:06 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#489572: fixed in emdebian-tools 1.3.0
has caused the Debian Bug report #489572,
regarding emdebian-tools: 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.)


-- 
489572: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489572
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: emdebian-tools
Severity: important
Version: 1.2.0
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/bug/emdebian-tools/script line 35 (echo -e): 
> echo -e "\n-- /etc/apt/sources.list --\n" >&3 
> possible bashism in ./usr/share/bug/emdebian-tools/script line 38 (echo -e): 
> echo -e "\n-- /etc/apt/sources.list.d/$list --\n" >&3 

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: emdebian-tools
Source-Version: 1.3.0

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

emdebian-archive-keyring_1.3.0_all.deb
  to pool/main/e/emdebian-tools/emdebian-archive-keyring_1.3.0_all.deb
emdebian-rootfs_1.3.0_all.deb
  to pool/main/e/emdebian-tools/emdebian-rootfs_1.3.0_all.deb
emdebian-tools_1.3.0.dsc
  to pool/main/e/emdebian-tools/emdebian-tools_1.3.0.dsc
emdebian-tools_1.3.0.tar.gz
  to pool/main/e/emdebian-tools/emdebian-tools_1.3.0.tar.gz
emdebian-tools_1.3.0_all.deb
  to pool/main/e/emdebian-tools/emdebian-tools_1.3.0_all.deb
libemdebian-tools-perl_1.3.0_all.deb
  to pool/main/e/emdebian-tools/libemdebian-tools-perl_1.3.0_all.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.
Neil Williams <[EMAIL PROTECTED]> (supplier of updated emdebian-tools 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: Tue, 08 Jul 2008 12:33:44 +0100
Source: emdebian-tools
Binary: emdebian-tools emdebian-archive-keyring emdebian-rootfs 
libemdebian-tools-perl
Architecture: source all
Version: 1.3.0
Distribution: unstable
Urgency: low
Maintainer: Neil Williams <[EMAIL PROTECTED]>
Changed-By: Neil Williams <[EMAIL PROTECTED]>
Description: 
 emdebian-archive-keyring - GnuPG archive keys for the emdebian repository
 emdebian-rootfs - emdebian root filesystem support
 emdebian-tools - emdebian crossbuilding tool set
 libemdebian-tools-perl - emdebian support library
Closes: 489572
Changes: 
 emdebian-tools (1.3.0) unstable; urgency=low
 .
   * Merge Emdebian changes into Debian package
   * buildd/em_autobuild: Add a single-package mode
   * pbuilder/emdebian.gtk, pbuilder/emdebian.gpe: Add xfonts-base and
     dependencies to allow X to start
   * buildd/status.php : Wrap the emtargetcmp output into a webpage
   * emsource : set svn --non-interactive when cleaning patches
   * suggest wiggle - docs on how to use it to follow
   * bashism in /bin/sh script (Closes: #489572)
   * pbuilder/embootstrap : use /bin/bash for pbuilder compatibility
   * checks/emdebian, checks/emdebian.desc : Add new maintainer-scripts-
     calls-unsupported-executable tag for flexibility in which
     executables are not supported
   * pbuilder/empbuilderlib : Always add the control file to status - the
     order of the lines does not matter, as long as the lines exist.
     (Prevents errors with apt-cache show and apt-get upgrade)
   * checks/emdebian : only check the maintainer scripts once per package
   * Remove set_busybox_path as putting symlinks into /bin/busyboxln/bin/
     turned out to be a bad idea
   * buildd/em_autobuild : run emtargetcmp for status output after each
     build
   * emdebuild : silence a lintian warning with TDebs, clean up after
     apt-cross in case of some conflicts
   * buildd/upload_handler.sh : Recommend -qLzrc instead of -qza for
     rsync so that symlinks are respected
 .
 emdebian-tools (1.2.2) unstable; urgency=low
 .
   * Interim Emdebian release
   * debian/control : Revert depends on libc6-dev-i386 - implement via
     emsetup instead
   * Emdebian/Tools.pm emsetup : Implement a check in emsetup for libc6-
     dev-i386 on amd64 as part of the toolchain
   * bash/em_autobuild : support silent mode
 .
 emdebian-tools (1.2.1) unstable; urgency=low
 .
   * Interim Emdebian release
   * checks/emdebian: improved regexp for grep -w type checks.
   * debian/control: Add depends on libc6-dev-i386 - needed for packages
     like ntp, avahi, gnome-vfs and others.
   * emprunecross: Also remove packages that failed to install by
     checking for unpacked packages
   * emdebuild : correctly return the exitval if the build fails
   * emsource : correctly return the emdebuild exitval if the build fails
Checksums-Sha1: 
 cf57190f6c2e2785cbfb453d88b07da69a29bd0b 1140 emdebian-tools_1.3.0.dsc
 34e1f0251ea64ffe60da47c1ff286853a41df696 210628 emdebian-tools_1.3.0.tar.gz
 0d39ac40c18724a7117d27d7bd5321efa8d9da67 177318 emdebian-tools_1.3.0_all.deb
 eaabcf73d8912a92c162f6766af5bb54e52b11ee 20426 
emdebian-archive-keyring_1.3.0_all.deb
 8c7d86ff8140f7769295d4e66487c2ffe1526327 49888 emdebian-rootfs_1.3.0_all.deb
 1a6797517071f0c6e8514ae787539ecd8e24ead6 31900 
libemdebian-tools-perl_1.3.0_all.deb
Checksums-Sha256: 
 d07241cfe364ef60cbe80a89629d86dfa4e6485988f8f60cd821592edd3dff21 1140 
emdebian-tools_1.3.0.dsc
 2d67199e8c18f959eefa897eca35e80f5b85fa7a71e3bfcd78658995c334f5df 210628 
emdebian-tools_1.3.0.tar.gz
 fee17dd407758a1eaa2267dfe8c077c05db235bf24e4a5f73d418b86d01e9dca 177318 
emdebian-tools_1.3.0_all.deb
 9085f51a0f998f0f25718d8492fbce1b64ca6350b6c9e45664653042d36c40ca 20426 
emdebian-archive-keyring_1.3.0_all.deb
 554cfcc83553f06290da073e2d4dbf3ffe1d87d6539f0fe67440948ecb8fe669 49888 
emdebian-rootfs_1.3.0_all.deb
 03682cf0b7a69bf412a0b1d4575816aca9bd25e7924c88b21e583bcba875324a 31900 
libemdebian-tools-perl_1.3.0_all.deb
Files: 
 3fcdfecee57841e60165403f316cfa14 1140 utils extra emdebian-tools_1.3.0.dsc
 f3de4f0fe4f79e1ea106048b3849e77a 210628 utils extra emdebian-tools_1.3.0.tar.gz
 d0cba231efe800f38df34697df2a2a5e 177318 utils extra 
emdebian-tools_1.3.0_all.deb
 a10acb0ff2b325878c9c36042ea65324 20426 utils extra 
emdebian-archive-keyring_1.3.0_all.deb
 3834e3ae149ca73b98a183e5b223b0a4 49888 utils extra 
emdebian-rootfs_1.3.0_all.deb
 727ba7d92ab8f56261b21c9dd6c94d27 31900 perl extra 
libemdebian-tools-perl_1.3.0_all.deb

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

iEYEARECAAYFAkhzUewACgkQiAEJSii8s+N6WwCgveEXNYmKowBdlJK1+7QVxWyt
8A4AoMs8TaN4daHMJlXzCWlv+mgvAY2Z
=TMdA
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to