Skip to content

Instantly share code, notes, and snippets.

@ChaelCodes
Created July 21, 2023 12:02
Show Gist options
  • Save ChaelCodes/bc7ca503b47a7c3fbb8192ed00d7d53f to your computer and use it in GitHub Desktop.
Save ChaelCodes/bc7ca503b47a7c3fbb8192ed00d7d53f to your computer and use it in GitHub Desktop.
Troubleshooting gel install
bundle install
Using public_suffix 5.0.1
Using addressable 2.8.4
Using ast 2.4.2
Using bundler 2.2.15
Using colorator 1.1.0
Using concurrent-ruby 1.2.2
Using eventmachine 1.2.7
Using http_parser.rb 0.8.0
Using em-websocket 0.5.3
Using ffi 1.15.5
Using forwardable-extended 2.6.0
Using i18n 1.14.1
Using sassc 2.4.0
Using jekyll-sass-converter 2.2.0
Using rb-fsevent 0.11.2
Using rb-inotify 0.10.1
Using listen 3.8.0
Using jekyll-watch 2.2.1
Using rexml 3.2.5
Using kramdown 2.4.0
Using kramdown-parser-gfm 1.1.0
Using liquid 4.0.4
Using mercenary 0.4.0
Using pathutil 0.16.2
Using rouge 3.30.0
Using safe_yaml 1.0.5
Using unicode-display_width 1.8.0
Using terminal-table 2.0.0
Using jekyll 4.2.2
Using jekyll-feed 0.17.0
Using jekyll-paginate 1.1.0
Using jekyll-seo-tag 2.8.0
Using jekyll-twitch 0.2.0
Using jekyll-youtube 1.0.0
Using parallel 1.20.1
Using parser 3.0.1.1
Using rainbow 3.0.0
Using regexp_parser 2.1.1
Using rubocop-ast 1.5.0
Using ruby-progressbar 1.11.0
Using rubocop 1.13.0
Using type-on-strap 2.4.5
Using webrick 1.7.0
Bundle complete! 10 Gemfile dependencies, 43 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
$ gel install
Installing unicode-display_width (1.8.0)
Installing rb-inotify (0.10.1)
Installing rexml (3.2.5)
Installing rb-fsevent (0.11.2)
Installing kramdown (2.4.0)
Installing forwardable-extended (2.6.0)
Installing listen (3.8.0)
Installing concurrent-ruby (1.2.2)
Installing public_suffix (5.0.1)
Installing addressable (2.8.4)
Installing colorator (1.1.0)
Installing em-websocket (0.5.3)
Installing i18n (1.14.1)
Installing jekyll-watch (2.2.1)
Installing jekyll-sass-converter (2.2.0)
Installing kramdown-parser-gfm (1.1.0)
Installing mercenary (0.4.0)
Installing liquid (4.0.4)
Installing pathutil (0.16.2)
Installing safe_yaml (1.0.5)
Installing terminal-table (2.0.0)
Installing ast (2.4.2)
Installing jekyll-feed (0.17.0)
Installing jekyll (4.2.2)
Installing jekyll-paginate (1.1.0)
Installing jekyll-seo-tag (2.8.0)
Installing parallel (1.20.1)
Installing rouge (3.30.0)
Installing rainbow (3.0.0)
Installing regexp_parser (2.1.1)
Installing ruby-progressbar (1.11.0)
Installing jekyll-twitch (0.2.0)
Installing rubocop-ast (1.5.0)
Installing parser (3.0.1.1)
Installing jekyll-youtube (1.0.0)
Installing webrick (1.7.0)
Installing rubocop (1.13.0)
Installing type-on-strap (2.4.5)
Installing http_parser.rb (0.8.0)
Installing eventmachine (1.2.7)
Installing ffi (1.15.5)
Installed 40 of 42 gems
Errors encountered with 2 gems:
rubocop-ast
already installed
sassc
extconf exited with 1
===== Gel Internal Error =====
Traceback (most recent call last):
30: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/work_pool.rb:46:in `block (2 levels) in start'
29: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/work_pool.rb:46:in `catch'
28: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/work_pool.rb:47:in `block (3 levels) in start'
27: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/work_pool.rb:47:in `loop'
26: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/work_pool.rb:62:in `block (4 levels) in start'
25: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/installer.rb:69:in `block (2 levels) in install_gem'
24: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/installer.rb:122:in `work_download'
23: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/installer.rb:140:in `work_install'
22: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/package/installer.rb:224:in `install'
21: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/store.rb:39:in `add_gem'
20: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:81:in `writing'
19: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:81:in `synchronize'
18: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:84:in `block in writing'
17: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:157:in `writing'
16: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/store.rb:55:in `block in add_gem'
15: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/package/installer.rb:226:in `block in install'
14: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/package/installer.rb:226:in `each'
13: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/package/installer.rb:228:in `block (2 levels) in install'
12: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/store.rb:64:in `add_lib'
11: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:81:in `writing'
10: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:81:in `synchronize'
9: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:84:in `block in writing'
8: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:157:in `writing'
7: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/store.rb:65:in `block in add_lib'
6: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:81:in `writing'
5: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:81:in `synchronize'
4: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:84:in `block in writing'
3: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/db.rb:262:in `writing'
2: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/store.rb:66:in `block (2 levels) in add_lib'
1: from /home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/store.rb:66:in `each'
/home/chael/.rbenv/versions/2.7.8/lib/ruby/gems/2.7.0/gems/gel-0.3.0/lib/gel/store.rb:69:in `block (3 levels) in add_lib': already installed (RuntimeError)
# frozen_string_literal: true
source 'https://rubygems.org'
git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
ruby '2.7.8'
gem 'jekyll', '~> 4.2.0'
# This is the default theme for new Jekyll sites. You may change this to anything you like.
gem 'type-on-strap'
# If you want to use GitHub Pages, remove the 'gem 'jekyll'' above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem 'github-pages', group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
gem 'jekyll-feed', '~> 0.12'
gem 'jekyll-twitch', '~> 0.2'
gem 'jekyll-youtube'
end
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
# and associated library.
platforms :mingw, :x64_mingw, :mswin, :jruby do
gem 'tzinfo', '~> 1.2'
gem 'tzinfo-data'
end
# Performance-booster for watching directories on Windows
gem 'wdm', '~> 0.1.1', platforms: %i[mingw x64_mingw mswin]
gem 'webrick', '~> 1.7'
gem 'rubocop'
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.4)
public_suffix (>= 2.0.2, < 6.0)
ast (2.4.2)
colorator (1.1.0)
concurrent-ruby (1.2.2)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
ffi (1.15.5)
forwardable-extended (2.6.0)
http_parser.rb (0.8.0)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
jekyll (4.2.2)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (~> 2.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.3)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (~> 0.4.0)
pathutil (~> 0.9)
rouge (~> 3.0)
safe_yaml (~> 1.0)
terminal-table (~> 2.0)
jekyll-feed (0.17.0)
jekyll (>= 3.7, < 5.0)
jekyll-paginate (1.1.0)
jekyll-sass-converter (2.2.0)
sassc (> 2.0.1, < 3.0)
jekyll-seo-tag (2.8.0)
jekyll (>= 3.8, < 5.0)
jekyll-twitch (0.2.0)
jekyll
jekyll-watch (2.2.1)
listen (~> 3.0)
jekyll-youtube (1.0.0)
jekyll
kramdown (2.4.0)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
listen (3.8.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
parallel (1.20.1)
parser (3.0.1.1)
ast (~> 2.4.1)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (5.0.1)
rainbow (3.0.0)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
regexp_parser (2.1.1)
rexml (3.2.5)
rouge (3.30.0)
rubocop (1.13.0)
parallel (~> 1.10)
parser (>= 3.0.0.0)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml
rubocop-ast (>= 1.2.0, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 3.0)
rubocop-ast (1.5.0)
parser (>= 3.0.1.1)
ruby-progressbar (1.11.0)
safe_yaml (1.0.5)
sassc (2.4.0)
ffi (~> 1.9)
terminal-table (2.0.0)
unicode-display_width (~> 1.1, >= 1.1.1)
type-on-strap (2.4.5)
jekyll (>= 3.8, < 5.0)
jekyll-feed (>= 0.15.1, <= 0.17)
jekyll-paginate (~> 1.1.0)
jekyll-seo-tag (>= 2.7.1, <= 2.8)
unicode-display_width (1.8.0)
webrick (1.7.0)
PLATFORMS
ruby
x86_64-linux
DEPENDENCIES
jekyll (~> 4.2.0)
jekyll-feed (~> 0.12)
jekyll-twitch (~> 0.2)
jekyll-youtube
rubocop
type-on-strap
tzinfo (~> 1.2)
tzinfo-data
wdm (~> 0.1.1)
webrick (~> 1.7)
RUBY VERSION
ruby 2.7.8p225
BUNDLED WITH
2.2.15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment