В системе обновился ruby до 1.9 и после переустановки нужных gem-ов ВНЕЗАПНО обнаружилось, что watir не грузится.

/usr/lib/ruby/gems/1.9.1/gems/user-choices-1.1.6/lib/user-choices/arglist-strategies.rb:152: warning: else without rescue is useless
/usr/lib/ruby/gems/1.9.1/gems/user-choices-1.1.6/lib/user-choices.rb:1:in `require’: /usr/lib/ruby/gems/1.9.1/gems/user-choices-1.1.6/lib/user-choices/arglist-strategies.rb:148: syntax error, unexpected ‘:’, expecting keyword_then or ‘,’ or ‘;’ or ‘\n’ (SyntaxError)
when 0: # This is not considered an error because another source

Решить «проблему» удалось редактированием нескольких файлов в /usr/lib/ruby/gems/1.9.1/gems/user-choices-1.1.6/lib/user-choices/ – в arglist-stragergies.rb, conversions.rb и sources.rb необходимо все конструкции вида when XXXX : заменить на when XXXX then

watir и ruby1.9
Tagged on:     

3 thoughts on “watir и ruby1.9

  • 10.12.2009 at 13:30
    Permalink

    ох. какие только проблемы у людей-то бывают! и конечно – сразу в блог

  • Pingback: kdebindings и ruby1.9 — Чудо{вищные} заметки

  • 04.01.2010 at 13:30
    Permalink

    @Krasilnikov Andrey:
    очень даже правильно автор поступил. я с руби не дружу, и сей пост меня сразу просвятил, за что большое спасибо

Leave a Reply

Your email address will not be published. Required fields are marked *