>>>> "Tsuna" == Tsuna
<tsuna(a)warszawa.lrde.epita.fr> writes:
Tsuna> On 2006-05-04, Roland Levillain <roland(a)lrde.epita.fr> wrote:
>>>>>> "Tsuna" == Tsuna
<tsuna(a)slug.lrde.epita.fr> writes:
Tsuna> Yop je sais si c'est le bon newsgroup pour ce genre de post
Tsuna> mais j'ai un probleme vraiment bizzare sur mon rack:
> lrde.proj est plus adapté aux questions sur Vcs
(et sur les projets
> émanant du labo en général).
Tsuna> $ svn st
Tsuna> vcs: error: command: svn status --
Tsuna> vcs: error: exit: 1
Tsuna> vcs: error: stderr: svn: error: cannot set LC_ALL locale
Tsuna> vcs: error: stderr: svn: error: environment variable LC_ALL is en_US
Tsuna> vcs: error: stderr: svn: error: please check that your locale name is correct
Tsuna> vcs: error: command failed
Tsuna> $ echo $?
Tsuna> 1
Tsuna> $ type svn
Tsuna> svn is an alias for vcs-svn
Tsuna> $ vcs --version
Tsuna> Vcs version: 0.5 (Beta Release 4)
Tsuna> $ \svn st
Tsuna> [la sortie de svn normal]
Tsuna> $ echo $?
Tsuna> 0
Tsuna> $ env | egrep '(LANG|LC_|en_)'
Tsuna> $ echo $?
Tsuna> 1
Tsuna> alors que sur ma machine au labo (meme versions de svn et vcs)
Tsuna> $ env | egrep '(LANG|LC_|en_)'
Tsuna> LANG=en_US
Tsuna> LANGUAGE=en_US:en_GB:en
Tsuna> une idee?
> Oui : Vcs utilise d'autorité la locale en_US ;
si elle n'est pas
> installé sur l'hôte, il crie. C'est un comportement embêtant, qui a
> déjà été soulevée dans un message intitulé « Vcs and locales » dans
> lrde.proj. Nicolas nous avait dit qu'il avait rencontré des problèmes
> avec la locale C, et c'est pour ça qu'il était passé à en_US.
>
> Mais ce serait bien qu'on puisse réparer Vcs pour utiliser la locale
> C, et non imposer l'installation d'une autre locale (ce qu'un
> utilisateur lambda ne peut pas toujours faire, faute de droits sur le
> système sur lequel il travaille).
Tsuna> oui mais c'est bizzare que ca ne marche pas, pour installer les
Tsuna> packets sur mon rack j'ai fais
mon-pc-du-labo> $ dpkg --get-selections > /tmp/sel && scp /tmp/sel
mon-rack:/tmp
mon-rack> # dpkg --set-selections < /tmp/sel
mon-rack> # apt-get dselect-upgrade
Tsuna> sachant que j'ai exactement le meme source.list et que
Tsuna> j'apt-get update toujours mon rack et mon pc du labo en meme
Tsuna> temps, je devrais avoir la meme install de svn...
Ce n'est pas l'installation de SVN qui est fautive, mais la
configuration des locales.
Faire
dpkg-reconfigure locales
et vérifier qu'au moins une locale en_US est cochée.