"Nicolas Pouillard" nicolas.pouillard@gmail.com writes:
On 7/10/06, Roland Levillain roland@lrde.epita.fr wrote:
C'est peut-être une mise à jour de Ruby (dans Debian unstable) qui a cassé Vcs. C'est grave docteur ?
Oui, c'est assez grave en fin de compte :(
Un changement dans ruby, que je n'ai pas encore cerné à complètement détruit lazy loading.
Lazy loading est utilisé dans CoreEx (le paquet commun à tous nos projets vcs, uttk...) pour se passer des "require"s. Il utilise une technique assez compliqué qui ne marche pour l'instant plus dans ruby 1.8.5. En attendant que le problème soit résolu, j'ai contourné le problème en ajoutant un fil chier chargant tous les modules dans l'ordre manuellement.
Ici http://gallium.inria.fr/~pouillar/gems sont disponibles les nouveaux gems pour utiliser vcs. Cette version corrige entre autre le problème rencontré par Akim au sujet des destinataires multiples dans les mails.
Faites moi signe si il y a un problème.
Amicalement,
Hum... Ça ne marche pas chez moi (le message d'erreur est différent d'avant) :
brasilia ~ % vcs-svn help 18:24 #201 vcs: error: No Vcs instanciated vcs: error: undefined method `each' for false:FalseClass
Par ailleurs, il doit manquer une dépendance sur sur le paquet objective_command-0.1.1.0.gem dans le paquet vcs-0.5.2.5.gem ; voici ce que vcs m'a dit avant que je n'installe objective_command :
brasilia ~/download/software/ruby/vcs % vcs /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__': no such file to load -- objective_command (MissingSourceFile) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' from /usr/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in `require' from /usr/lib/ruby/gems/1.8/gems/core_ex-0.6.1.0/lib/core_ex.rb:108:in `core_ex_require' from /usr/lib/ruby/gems/1.8/gems/vcs-0.5.2.5/lib/vcs/vcs.rb:22 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' from /usr/lib/ruby/gems/1.8/gems/vcs-0.5.2.5/bin/../lib/vcs/app.rb:17 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' from /usr/lib/ruby/gems/1.8/gems/vcs-0.5.2.5/bin/vcs:7 from /usr/bin/vcs:18