[EMAIL PROTECTED]:~>cat test set -e eval false || true exit 0 [EMAIL PROTECTED]:~>busybox sh test zsh: exit 1 busybox sh test [EMAIL PROTECTED]:~>sh test [EMAIL PROTECTED]:~>dash test [EMAIL PROTECTED]:~>bash test [EMAIL PROTECTED]:~>zsh test [EMAIL PROTECTED]:~>
Workarond is to enclose the eval statement in parens, so this will work in
debootstrap:
(eval $(eval echo \${EXIT_THING_$n})) 2>/dev/null || true
Cloning the bug to busybox, I'm using 1.00 in the test above, though
busybox-cvs must also have the bug.
--
see shy jo
signature.asc
Description: Digital signature

