Your message dated Sun, 01 Nov 2015 20:40:40 +0000
with message-id <[email protected]>
and subject line done
has caused the Debian Bug report #599202,
regarding ksh: env. var. set prefix for a command is not working
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.)
--
599202: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599202
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ksh
Version: 93s+20080202-1
Severity: normal
On a powerpc or an i386 machine, I do:
% echo $XXX
% XXX="hello" /bin/echo $XXX
% (export XXX; XXX="hello"; /bin/echo $XXX)
hello
%
%
The manual states:
The environment for any simple-command or function may be augmented by
prefixing
it with one or more variable assignments. A variable assignment argument
is a
word of the form identifier=value. Thus:
TERM=450 cmd args and
(export TERM; TERM=450; cmd args)
are equivalent (as far as the above execution of cmd is concerned except for
spe‐
cial built-in commands listed below - those that are preceded with a dagger).
..... end of manual passage......
Admittedly, it seems odd that something as common as the above feature should
not be
working, at this facility on multiple lenny installs and a squeeze install, and
not
be flagged by a host of other users. It makes me think that it is something
with the
local setup. However, even if I set up a new account, the same "error" happens.
The
same thing happens with bash too.
-- System Information:
Debian Release: squeeze/sid
Architecture: powerpc (ppc)
Kernel: Linux 2.6.32-5-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ksh depends on:
ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib
ksh recommends no packages.
ksh suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
As Oliver describes at some length and with some patience, this is NOT a
bug.
--- End Message ---