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