Re: [Cooker] Problems with locale in perl
>I had that problem, I did not have the package >locales-en installed, once I installed that the problem was fixed. This was the problem that needed to be fixed. perl-5.6.0 and above (I would assume) are dependent on locale settings. glibc-2.2 has a new way of using locales, breaking locales-xx before version 2.3.1. This probably needs to be added to the dependencies for glibc-2.2. Matt Morrison _ Get your FREE download of MSN Explorer at http://explorer.msn.com
Re: [Cooker] Problems with locale in perl
Try this mattman: localedef -f ISO-8859-1 -i en_US en -u mnemonic.ds and let me know... Good luck, Cheers, Patrick -- The Mattman wrote: > > 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
Re: [Cooker] Problems with locale in perl
I had that problem, I did not have the package locale-en installed, once I installed that the problem was fixed.
Re: [Cooker] Problems with locale in perl
Matt, Take a look in /etc/sysconfig/i18n. I had the same problem and my solution was to comment out all the LC_xxx= lines by putting a # at the beginning of each. I also had to add an empty definition for LC_ALL, i.e. "LC_ALL=". That seemed to cure the problem for me. I can't tell you what SHOULD be in the file, just what worked for me. If you learn more about this problem, or discover the proper settings for the other LC_xxx symbols, please let me know. Cheers! David At 02:05 PM 1/4/01, The Mattman wrote: >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 David Relson Osage Software Systems, Inc. [EMAIL PROTECTED] Ann Arbor, MI 48103 www.osagesoftware.com tel: 734.821.8800
[Cooker] Problems with locale in perl
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