Your message dated Fri, 10 Jan 2014 10:03:20 +0000
with message-id <[email protected]>
and subject line Bug#690473: fixed in dash 0.5.7-4
has caused the Debian Bug report #690473,
regarding dash: Fails to report fatal errors on stderr
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.)


-- 
690473: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690473
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dash
Version: 0.5.7-3+nmu1
Severity: important

zsh -c "echo test > /dev/full"
zsh:echo:1: write error: no space left on device

bash -c "echo test > /dev/full"
bash: line 0: echo: write error: No space left on device

dash -c "echo test > /dev/full"
[nothing]
echo $?
1

Both bash and zsh inform the user why the operation failed, and
of course also return the error status.  dash does return an
error status, but it does not inform the user what the cause of
the error was, which can lead to much confusion.

Example: #684607
Here we have a failure in a subsidiary script which causes a
failure, but without any reporting of the error we only know
that there was a problem, but are left completely in the dark
about what the problem was and have no idea how to rectify it.

Please could you consider printing an error like bash or zsh
when such errors are encountered, including strerr(errno) or
equivalent?


Many thanks,
Roger

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (550, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.12-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dash depends on:
ii  debianutils  4.4
ii  dpkg         1.17.5
ii  libc6        2.17-97

dash recommends no packages.

dash suggests no packages.

-- debconf information excluded

--- End Message ---
--- Begin Message ---
Source: dash
Source-Version: 0.5.7-4

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

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.
Gerrit Pape <[email protected]> (supplier of updated dash 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: Wed, 08 Jan 2014 11:54:11 +0000
Source: dash
Binary: dash ash
Architecture: all source
Version: 0.5.7-4
Distribution: unstable
Urgency: low
Maintainer: Gerrit Pape <[email protected]>
Changed-By: Gerrit Pape <[email protected]>
Description: 
 ash        - compatibility package for dash
 dash       - POSIX-compliant shell
Closes: 690473
Changes: 
 dash (0.5.7-4) unstable; urgency=low
 .
   * Thx Michael Gilbert for NMU.
     * 0006-JOBS-address-format-security-build-error.diff: new: address
       format-security build error (patch from Simon Ruderich).
   * debian/rules: make DEB_BUILD_OPTIONS=diet build working again.
   * debian/diff/0007-EVAL-Report-I-O-error-on-stdout.diff: new: eval: report
     I/O error on stdout (closes: #690473).
Checksums-Sha1: 
 4ba59bdfbf6b565ed79cf87888cf19391d1687b2 1105 dash_0.5.7-4.dsc
 3db5964f3d0a60e19a1338e02935ec9f25c95faf 42834 dash_0.5.7-4.diff.gz
 bd3e3d325f7f7b70dddeb9152faddf7e91d602e3 29124 ash_0.5.7-4_all.deb
Checksums-Sha256: 
 c77f4baef8cbdc105a783bf6e4d3253ae10671ad98c27bf8537c8c731f073310 1105 
dash_0.5.7-4.dsc
 649d97aa0c48dc0db73c08d7e89a004b9d413279a823388161940342016284f0 42834 
dash_0.5.7-4.diff.gz
 3d29bb1d79854c7768deb345500b533fb4cba042f3c075ec338733170ce8b56a 29124 
ash_0.5.7-4_all.deb
Files: 
 6e37f85f1553b9bc57e41b6309516172 1105 shells optional dash_0.5.7-4.dsc
 1cd7e8e1c9e03f4043db48269409983a 42834 shells optional dash_0.5.7-4.diff.gz
 4d6888be2680b0d8e3c81e8c726c60ed 29124 shells optional ash_0.5.7-4_all.deb

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

iEYEARECAAYFAlLPwrkACgkQGJoyQbxwpv+6QACdFEiOeK+lSgNNboxnPlgJm2cw
FRUAniOe/6knir0Hz/KyaaW+Y4vSZeb4
=mzs3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to