Re: [FUG-BR] Perl e locale
Olah a todos, desculpem pela demora. Estou repetindo a pergunta inicial abaixo. Antes, sobre a resposta de Eder: Tente passar estar v\341riaves no .cshrc do usuario que est\341 utilizando # vi ~/.cshrc Isso nao faz diferenca, nem exportando na /bin/sh E sobre a resposta de Renato Botelho: portupgrade -af Nao entendi mas fiz isso de qualquer maneira. Continuo com o problema que refresco abaixo na memoria dos colegas. Obrigado desde ja por qualquer dica, nader segundo os manuais isso nao deveria contecer certo? csh# setenv LC_ALL pt_BR.ISO8859-1 setenv LANG pt_BR.ISO8859-1 perl -V:d_setlocale perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LC_ALL = pt_BR.ISO8859-1, LANG = pt_BR.ISO8859-1 are supported and installed on your system. perl: warning: Falling back to the standard locale (C). d_setlocale='define'; se eu tento csh# setenv LC_ALL en_US.ISO8859-15 setenv LANG en_US.ISO8859-15 perl -V:d_setlocale tenho a equivalente mensagem de erro para en_US.ISO8859-15. o comando `locale -a` fornece tanto pt_BR.ISO8859-1 quanto en_US.ISO8859-15. Alguem tem uma dica? Agradeco desde jah, nader ___ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
Re: [FUG-BR] Perl e locale
Nader Amadeu wrote: [snip] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LC_ALL = pt_BR.ISO8859-1, LANG = pt_BR.ISO8859-1 are supported and installed on your system. perl: warning: Falling back to the standard locale (C). [EMAIL PROTECTED] ~]$ ldd `which perl` /usr/bin/perl: libperl.so = /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so (0x28085000) libm.so.4 = /lib/libm.so.4 (0x28184000) libcrypt.so.3 = /lib/libcrypt.so.3 (0x28199000) libutil.so.5 = /lib/libutil.so.5 (0x281b1000) libc.so.6 = /lib/libc.so.6 (0x281bd000) Execute isso e veja com qual LIBC o perl está associado. Se for a antiga (libc.so.5) sendo que o seu sistema também tem a libc.so.6, essa provavelmente é a causa do problema. Sugiro um CVSup da árvore do ports, seguido de: # portupgrade -f lang/perl5.8 ... # perl-after-upgrade -f -- Rainer Alves ___ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
[FUG-BR] Perl e locale
Olah a todos, segundo os manuais isso nao deveria contecer certo? csh# setenv LC_ALL pt_BR.ISO8859-1 setenv LANG pt_BR.ISO8859-1 perl -V:d_setlocale perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LC_ALL = pt_BR.ISO8859-1, LANG = pt_BR.ISO8859-1 are supported and installed on your system. perl: warning: Falling back to the standard locale (C). d_setlocale='define'; se eu tento csh# setenv LC_ALL en_US.ISO8859-15 setenv LANG en_US.ISO8859-15 perl -V:d_setlocale tenho a equivalente mensagem de erro para en_US.ISO8859-15. o comando `locale -a` fornece tanto pt_BR.ISO8859-1 quanto en_US.ISO8859-15. Alguem tem uma dica? Agradeco desde jah, nader ___ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
Re: [FUG-BR] Perl e locale
Olá Tente passar estar váriaves no .cshrc do usuario que está utilizando # vi ~/.cshrc E efetue login novamente. Ou tente usar sh para ver se acontece o erro ai em vez de setenv use um export #/bin/sh Eder. -- Linux is for people who hate Windows, BSD is for people who love UNIX ___ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
Re: [FUG-BR] Perl e locale
On 2/22/06, Nader Amadeu [EMAIL PROTECTED] wrote: Olah a todos, segundo os manuais isso nao deveria contecer certo? csh# setenv LC_ALL pt_BR.ISO8859-1 setenv LANG pt_BR.ISO8859-1 perl -V:d_setlocale perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LC_ALL = pt_BR.ISO8859-1, LANG = pt_BR.ISO8859-1 are supported and installed on your system. perl: warning: Falling back to the standard locale (C). d_setlocale='define'; se eu tento csh# setenv LC_ALL en_US.ISO8859-15 setenv LANG en_US.ISO8859-15 perl -V:d_setlocale tenho a equivalente mensagem de erro para en_US.ISO8859-15. o comando `locale -a` fornece tanto pt_BR.ISO8859-1 quanto en_US.ISO8859-15. Alguem tem uma dica? Só uma pergunta, você não atualizou seu sistema de 5.x pra 6.x agora não né? Se isso foi feito, você deve recompilar todos os ports portupgrade -af -- Renato Botelho ___ freebsd mailing list freebsd@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br