Problème

Lors d'un commit avec git svn dans un répertoire trunk subversion, le processus d'authentification se passe mal. Voici le message obtenu :

$ git svn dcommit 
Committing to http://svn.cri.uhp-nancy.fr/cfengine/trunk ...
Authentication realm: <http://svn.cri.uhp-nancy.fr:80> Subversion CRI-UHP
Password for 'zimmerma': Can't locate Term/ReadKey.pm in @INC (@INC contains: /usr/share/perl5/site_perl/5.10.1 /usr/lib/perl5/site_perl/5.10.1 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl /usr/lib/perl5/current /usr/lib/perl5/site_perl/current .) at /usr/lib/git-core/git-svn line 3984.

Solution

Pour résoudre le problème, il suffit d'installer le paquet perl-term-readkey :

pacman -S perl-term-readkey