The usual solution is to set LOCALE to C ( as in the real language (: ) before you start messing around.
Alternatively, the contents of /usr/lib/locale is available at http://www.greengecko.co.nz/downloads/locale.tgz if you want to download it - about 12MB. Try adding the locales you need from that lot... Steve. On Mon, 16 Feb 2009 15:05:29 +1300 Barry Marchant <barr...@paradise.net.nz> wrote: > HI all, > > Whenever I open a terminal now I get the following 3 msgs > > locale: Cannot set LC_CTYPE to default locale: No such file or directory > locale: Cannot set LC_MESSAGES to default locale: No such file or directory > locale: Cannot set LC_ALL to default locale: No such file or directory > > This happens for both root and user. It does not happen before I login. > Google has a ton of "try this " type suggestions, none of which have > worked. Running 'locale' repeats the msgs then adds > > LANG=en_US > LC_CTYPE=en_US > LC_NUMERIC=en_NZ > LC_TIME=en_US > LC_COLLATE=en_US > LC_MONETARY=en_NZ > LC_MESSAGES=en_US > LC_PAPER=en_NZ > LC_NAME=en_NZ > LC_ADDRESS=en_NZ > LC_TELEPHONE=en_NZ > LC_MEASUREMENT=en_NZ > LC_IDENTIFICATION=en_NZ > LC_ALL= > > I can not find any thing relevant in the logs. The only thing I note is > that there are no profile files for the users, are they needed? > > The rpms for locales, locales-en are not installed, and appear to not be > installable (glibc problem?) > > All ideas to fix the problem welcome. > > Barry > > > -- Steve Holdoway <st...@greengecko.co.nz>