On Tue, Sep 16, 2008 at 08:06:44PM +0000, Thorsten Glaser wrote: > tags 499139 +help > thanks > > Hi, > > I verified #499139 with mksh, pdksh and ??? interestingly enough ??? AT&T > ksh93 > on Debian GNU/Linux testing/unstable. > > I wonder if the file descriptor magic of debconf is at fault here instead, > as, usually, the ksh93 behaviour is ???right???.
IIRC pdksh seemed to work in my sid box, while ksh not. However I am not now at that box. Trying again here in an etch box pdksh fails. I will try again in a sid box when possible. I may have messed up the names with all the sh changes. > As I barely know debconf at all, I have slight problems what exactly is > going on. With modified scripts (sh ??? mksh in both, a 3>&3 added, and > an initial ???print test-ksh running: "$0 $*"??? and ???set -x???) I get this: > > [EMAIL PROTECTED]:~ $ ./test-ksh > test-ksh running: ./test-ksh > + . /usr/share/debconf/confmodule > + [ ! ] > + PERL_DL_NONLAZY=1 > + export PERL_DL_NONLAZY > + [ ] > + exec /usr/share/debconf/frontend ./test-ksh > debconf: DbDriver "passwords" warning: could not open > /var/cache/debconf/passwords.dat: Permission denied > + . /usr/share/debconf/confmodule > + [ ! 1 ] > + [ -z ] > + exec > + 3>&1 > + [ ] > + exec > + >&2 > + DEBCONF_REDIR=1 > + export DEBCONF_REDIR > + ./run-test > + 3>&3 > run-test running: ./run-test > + . /usr/share/debconf/confmodule > + [ ! 1 ] > + [ -z 1 ] > + db_get dictionaries-common/default-ispell > ./run-test[7]: >&3 : bad file descriptor > > I decided to add the help tag instead of cloning twice and assigning the > duplicates to pdksh and ksh93, but maybe someone can tell me, us, what is > going on there, and maybe the pdksh and ksh93 maintainers can join in? > (Is there a way to let them know of this bug report automatically? I just > chime in this early due to a private mail from the originator???) My fault, I forgot to bcc mksh package (and [EMAIL PROTECTED]) when replying and trying to reassign the bug report to mksh. The simple way to keep everybody joined is to abuse he BTS, reassigning bug report to e.g. 'mksh,pdksh,ksh', so it can be accessed from the three packages and everybody receives mails. I am bcc'ing those packages to keep them aware. I am in the process of subscribing to that bug report, but feel free to add dictionaries-common there. -- Agustin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

