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


Reply via email to