Re: Ruby ou pas Ruby ?
Le mercredi 25 avril 2012 à 19:14:15, MERLIN Philippe a écrit :
> Bonjour,
’soir,
> Je viens de faire une tentative de M.A.J. Debian Sid ce
> matin et je sors avec cette erreur qui semble impliqué ruby.
> :
> ***********
> /usr/lib/ruby/vendor_ruby/locale.rb:239:in
> `collect_candidates': undefined method `size' for
> nil:NilClass (NoMethodError)
> from /usr/lib/ruby/vendor_ruby/locale.rb:222:in
> `candidates' from
> /usr/lib/ruby/1.8/gettext/runtime/textdomain_manager.rb:78:i
> n `each_textdomains'
> from
> /usr/lib/ruby/1.8/gettext/runtime/textdomain_manager.rb:102:
> in `translate_singluar_message'
> from /usr/lib/ruby/1.8/gettext.rb:128:in `_'
> from
> /usr/share/apt-listbugs/apt-listbugs/logic.rb:324 from
> /usr/sbin/apt-listbugs:258:in `require' from
> /usr/sbin/apt-listbugs:258
> E: Le sous-processus /usr/sbin/apt-listbugs apt || exit 10 a
> renvoyé un code d'erreur (10)
> E: Failure running script /usr/sbin/apt-listbugs apt || exit
> 10 ********************
> Avez vous aussi cette erreur, je n'ai rien trouvé au niveau
> des Bugs Ruby. Je sais qu'en Sid on est sujet à ces petits
> soucis. Dois je attendre patiemment une correction ou dois
> je intervenir et comment ? Philippe
Quand on est sous Sid, le réflexe c’est :
1. mais qui c’est donc qui déconne ?
→ 1er abord : apt-listbugs
2. http://bugs.debian.org/apt-listbugs
→ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670320
3. 2e rabord, si on n’avait pas trouvé, on aurait vu que c’est à
cause des locales et, justement, ruby-locale a été mis à jour
(ou plutôt, est arrivé pour ruby-1.8) récemment. Ben oui, on
est sous Sid, on mémorise ce qui change ou on vérifie dans
/var/log.
4. donc, hop : http://bugs.debian.org/ruby-locale
→ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670320
Donc, 'unset LANGUAGE' avant d’utiliser aptitude.
--
Sylvain Sauvage
Reply to: