I have Mandrake 7.2 running with quite a few packages from Cooker, including
perl-5.600-24mdk and glibc-2.2-21mdk. glibc and glibc-devel installed with a
little prodding (--force to fix stubborn dependencies, mostly), but in the
meantime with the addition of perl 5.6.0 from 5.005, my locales seem to have
broken:
=====
[root@mattman] /tmp/rpm # perl -v
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_MONETARY = "en_US",
LC_CTYPE = "en_US",
LC_NUMERIC = "en_US",
LC_MESSAGES = "en_US",
LC_TIME = "en_US",
LC_COLLATE = "en_US",
LANG = "en"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
This is perl, v5.6.0 built for i386-linux
=====
The environment variable are set properly for both bash and tcsh (my usual
login shell), and I have perl-Locale-Codes-1.02-3mdk and locales-2.3-10mdk
installed, so that isn't the problem. Could there be something wrong with
glibc 2.2? I upgraded perl and glibc at the same time, so I don't know which
is causing the problem.
Matt
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com