Bug 50197
| Summary: | Не работает gem-rubocop | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Савелий Солдатов <soldatovsu> |
| Component: | gem-rubocop | Assignee: | majioa <majioa> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | 3aHyga, admsasha, cas, glinkinvd, majioa, mike, nbr, pav, rider, thatman |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=60269 | ||
Ошибка изменилась
rubocop-1.81.6-alt1
gem-regexp-parser-2.11.3-alt1
$ rubocop --help
/usr/lib/ruby/gemie/gems/regexp_parser-2.11.3/lib/regexp_parser.rb:5:in `require_relative': cannot load such file -- /usr/lib/ruby/gemie/gems/regexp_parser-2.11.3/lib/regexp_parser/scanner (LoadError)
from /usr/lib/ruby/gemie/gems/regexp_parser-2.11.3/lib/regexp_parser.rb:5:in `<top (required)>'
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:141:in `require'
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:141:in `rescue in require'
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:135:in `require'
from /usr/lib/ruby/gemie/gems/rubocop-1.81.6/lib/rubocop.rb:12:in `<top (required)>'
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/bin/rubocop:14:in `<main>'
<internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- regexp_parser (LoadError)
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/lib/ruby/gemie/gems/rubocop-1.81.6/lib/rubocop.rb:12:in `<top (required)>'
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/bin/rubocop:14:in `<main>'
|

Description
Савелий Солдатов 2024-04-26 17:32:29 MSKНе работает gem-rubocop Версия программы: ================= gem-rubocop-1.36.0-alt1 Шаги, приводящие к ошибке: ========================== # apt-get install gem-rubocop $ rubocop --help Результат: ========== ************************************************************************* *** You must run `rake generate` to generate the lexer and the parser *** ************************************************************************* /usr/lib/ruby/gems/2.7.0/gems/rubocop-ast-1.17.0/lib/rubocop/ast/node_pattern/lexer.rb:4:in `require_relative': cannot load such file -- /usr/lib/ruby/gems/2.7.0/gems/rubocop-ast-1.17.0/lib/rubocop/ast/node_pattern/lexer.rex (LoadError) from /usr/lib/ruby/gems/2.7.0/gems/rubocop-ast-1.17.0/lib/rubocop/ast/node_pattern/lexer.rb:4:in `<top (required)>' from /usr/lib/ruby/gems/2.7.0/gems/rubocop-ast-1.17.0/lib/rubocop/ast.rb:20:in `require_relative' from /usr/lib/ruby/gems/2.7.0/gems/rubocop-ast-1.17.0/lib/rubocop/ast.rb:20:in `<top (required)>' from /usr/lib/ruby/gems/2.7.0/gems/rubocop-ast-1.17.0/lib/rubocop-ast.rb:3:in `require_relative' from /usr/lib/ruby/gems/2.7.0/gems/rubocop-ast-1.17.0/lib/rubocop-ast.rb:3:in `<top (required)>' from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:160:in `require' from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:160:in `rescue in require' from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:149:in `require' from /usr/lib/ruby/gemie/gems/rubocop-1.36.0/lib/rubocop.rb:14:in `<top (required)>' from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from /usr/bin/rubocop:14:in `<main>' <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- rubocop-ast (LoadError) from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from /usr/lib/ruby/gemie/gems/rubocop-1.36.0/lib/rubocop.rb:14:in `<top (required)>' from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:85:in `require' from /usr/bin/rubocop:14:in `<main>' Ожидаемый результат: ==================== Выводится help меню Дополнительно: ============== # rpm -q gem-rubocop-ast gem-rubocop-ast-1.17.0-alt1.noarch