Tengo un servidor local de Subversion el cual he dedcido mover a unos de mis servidores en Internet para evitar problemas de conectividad y mejorar los tiempos de acceso desde el exterior.
El servidor en concreto es una distribución Ubuntu 10 contratado a OVH, la cual, al encargarla pedimos que viniera configurada en español. No es nada grave pero reconozco que me siento más cómodo con el sistema en inglés.
Como el servidor local también era una Ubuntu (le tengo amor), coger el SVN y moverlo al nuevo servidor ha sido tan sencillo como comprimirlo todo en un tgz y descomprimirlo luego en el destino. Cuatro apt-gets para instalar el servicio y a funcionar. Bueno, a medias.
El caso es que a cada llamada del cliente svn en consola, el sistema me devuelve esto.
svnadmin: warning: cannot set LC_CTYPE locale
svnadmin: warning: environment variable LANG is es_ES.UTF-8
svnadmin: warning: please check that your locale name is correct
Argh, con lo bien que iba todo.
Bueno, la verdad es que es poco grave, y lo posteo para evitar perder el tiempo que ya he perdido yo (entre otras cosas, de eso va esto de compartir, no?).
El sistema se queja de que la variable de entorno LANG está configurada de forma ‘incorrecta’ a es_ES.UTF-8. Sospecho un poco, lanzo un man ls y veo que toda la información del manual está en inglés (como a mi me gusta). Y entonces recuerdo que efectivamente pedimos el servidor en español en el momento de encargarlo.
Ok, hago locale y veo que mi perfil de usuario tiene configurado el español.
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
LANG=es_ES.UTF-8
LANGUAGE=es_ES:
LC_CTYPE=”es_ES.UTF-8″
LC_NUMERIC=”es_ES.UTF-8″
LC_TIME=”es_ES.UTF-8″
LC_COLLATE=”es_ES.UTF-8″
LC_MONETARY=”es_ES.UTF-8″
LC_MESSAGES=”es_ES.UTF-8″
LC_PAPER=”es_ES.UTF-8″
LC_NAME=”es_ES.UTF-8″
LC_ADDRESS=”es_ES.UTF-8″
LC_TELEPHONE=”es_ES.UTF-8″
LC_MEASUREMENT=”es_ES.UTF-8″
LC_IDENTIFICATION=”es_ES.UTF-8″
LC_ALL=