Bug 43604 - jekyll: не хватает зависимостей
Summary: jekyll: не хватает зависимостей
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: jekyll (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: voropaevdmtr@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-24 09:55 MSK by Ivan A. Melnikov
Modified: 2022-08-24 09:56 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan A. Melnikov 2022-08-24 09:55:11 MSK
Сизиф, x86_64

$ hsh --init
[...]
$ hsh install jekyll
[...]
$ hsh-shell

и в нём

[builder@localhost .in]$ jekyll --help
Traceback (most recent call last):
        5: from /usr/bin/jekyll:8:in `<main>'
        4: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
        3: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
        2: from /usr/lib/ruby/gems/2.7.0/gems/jekyll-4.2.0/lib/jekyll.rb:195:in `<top (required)>'
        1: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
/usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require': cannot load such file -- jekyll-sass-converter (LoadError)
        11: from /usr/bin/jekyll:8:in `<main>'
        10: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
         9: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
         8: from /usr/lib/ruby/gems/2.7.0/gems/jekyll-4.2.0/lib/jekyll.rb:195:in `<top (required)>'
         7: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:147:in `require'
         6: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:151:in `rescue in require'
         5: from /usr/lib/ruby/rubygems.rb:211:in `try_activate'
         4: from /usr/lib/ruby/rubygems/specification.rb:1371:in `activate'
         3: from /usr/lib/ruby/rubygems/specification.rb:1389:in `activate_dependencies'
         2: from /usr/lib/ruby/rubygems/specification.rb:1389:in `each'
         1: from /usr/lib/ruby/rubygems/specification.rb:1400:in `block in activate_dependencies'
/usr/lib/ruby/rubygems/dependency.rb:311:in `to_specs': Could not find 'rspec' (< 4) among 87 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/usr/src/.gem/ruby/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.5.0', execute `gem env` for more information
        12: from /usr/bin/jekyll:8:in `<main>'
        11: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
        10: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
         9: from /usr/lib/ruby/gems/2.7.0/gems/jekyll-4.2.0/lib/jekyll.rb:195:in `<top (required)>'
         8: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:147:in `require'
         7: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:151:in `rescue in require'
         6: from /usr/lib/ruby/rubygems.rb:210:in `try_activate'
         5: from /usr/lib/ruby/rubygems.rb:217:in `rescue in try_activate'
         4: from /usr/lib/ruby/rubygems/specification.rb:1371:in `activate'
         3: from /usr/lib/ruby/rubygems/specification.rb:1389:in `activate_dependencies'
         2: from /usr/lib/ruby/rubygems/specification.rb:1389:in `each'
         1: from /usr/lib/ruby/rubygems/specification.rb:1400:in `block in activate_dependencies'
/usr/lib/ruby/rubygems/dependency.rb:311:in `to_specs': Could not find 'rspec' (< 4) among 87 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=/usr/src/.gem/ruby/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/lib/ruby/gems/2.5.0', execute `gem env` for more information


Оказывается, надо доустановить gem-rspec и gem-rubocop-jekyll. Было бы отлично, если бы apt об этом узнал.