GOTO Masanori wrote: > Which shell do you use as /bin/sh ? > > BTW, this bug is easily fixed with your way or use /bin/bash.
My /bin/sh is a link to bash. The version is 2.03.0(1)-release The bash manpage says about 'unset': "The exit status is true unless a name does not exist or is readonly." So this behavior seen in locale-gen appears to be correct. I suggest the following patch: --- locale-gen.orig Thu Sep 18 11:38:17 2003 +++ locale-gen Thu Sep 18 11:39:01 2003 @@ -4,7 +4,9 @@ LOCALEGEN=/etc/locale.gen LOCALES=/usr/share/i18n/locales -unset POSIXLY_CORRECT +if [ -n "$POSIXLY_CORRECT" ]; then + unset POSIXLY_CORRECT +fi [ -f $LOCALEGEN -a -s $LOCALEGEN ] || exit 0; -- Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

