Description of problem: bundle exec jekyll build Could not find i18n-0.8.6 in any of the sources Run `bundle install` to install missing gems. Version-Release number of selected component (if applicable): rubygem-i18n-0.7.0-4.fc26.noarch How reproducible: 100% Steps to Reproduce: 1. sudo dnf -y install rubygem-jekyll 2. bundle exec jekyll build Actual results: Could not find i18n-0.8.6 in any of the sources Run `bundle install` to install missing gems. Expected results: Should run without error Additional info: As you can see, the version 0.7.0 of the i18n ruby gem is too old for the supplied jekyll ruby gem and so needs updating.
I cannot reproduce the issue you are observing: ~~~ $ sudo dnf install rubygem-jekyll $ mkdir ff $ cd ff $ bundle exec jekyll build sh: bundle: command not found: $ sudo dnf install rubygem-bundler $ bundle exec jekyll build Could not locate Gemfile or .bundle/ directory $ echo 'source "https://rubygems.org"' > Gemfile $ bundle exec jekyll build bundler: failed to load command: jekyll (/usr/bin/jekyll) $ echo 'gem "jekyll"' >> Gemfile $ bundle exec jekyll build Configuration file: none Source: /builddir/ff Destination: /builddir/ff/_site Incremental build: disabled. Enable with --incremental Generating... done in 0.014 seconds. Auto-regeneration: disabled. Use --watch to enable. ~~~ Neither I have i18n gem on my system: ~~~ $ gem list | grep i18n | wc -l 0 ~~~ Sorry, but until you can provide reasonable reproducer, I'm going to reject this issue.
That's fine. This was actually being caused by a Gemfile.lock file. That said, rubygem-i18n-0.7.0-4 is still quite a ways old compared to what is current.