Bug 1503553

Summary: rubygem-i18n needs update
Product: [Fedora] Fedora Reporter: Brian J. Murrell <brian.murrell>
Component: rubygem-i18nAssignee: Vít Ondruch <vondruch>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 26CC: mastahnke, strzibny, thrcka, vondruch
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-10-18 12:14:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Brian J. Murrell 2017-10-18 11:47:54 UTC
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.

Comment 1 Vít Ondruch 2017-10-18 12:14:43 UTC
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.

Comment 2 Brian J. Murrell 2017-10-18 12:54:08 UTC
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.