"Nicolas Pouillard" <nicolas.pouillard(a)gmail.com> writes:
On 7/10/06, Roland Levillain
<roland(a)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