Bug 1464502
Summary: | bundler install - rb-inotify (~> 0.9, >= 0.9.7) not satisfied by installed rubygem-rb-inotify-0.9.7-1.fc25.noarch ?? | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Alan Jenkins <alan.christopher.jenkins> |
Component: | rubygem-bundler | Assignee: | Vít Ondruch <vondruch> |
Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 25 | CC: | besser82, s, strzibny, vondruch |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-06-23 15:32:35 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
Alan Jenkins
2017-06-23 15:15:51 UTC
Well, this is misfeature of Bundler. I guess that following steps should help you to move forward: 1) dnf install rubygem-jekyll 2) gem install minima 3) jekyll new testblog 4) cd testblog 5) bundle install --local We have tried several times to convince upstream, that it should prefer the already installed packages, but we always failed :/ I am closing this now and hope that the workaround helps you. But feel free to reopen in case I was wrong. Hi, thanks for engaging. The non-obvious part is how it's happy to use jekyll, jekyll-watch, and listen, but then balks at rb-inotify. That workaround doesn't work, but I don't want to complain about that. It seems more a bug in rubygem-jekyll, that we have it packaged, but none of the themes that you would need to actually use it are packaged. Resolving dependencies... Bundler could not find compatible versions for gem "jekyll": In Gemfile: jekyll (= 3.2.1) minima was resolved to 2.1.1, which depends on jekyll (~> 3.3) (In reply to Alan Jenkins from comment #2) > Resolving dependencies... > Bundler could not find compatible versions for gem "jekyll": > In Gemfile: > jekyll (= 3.2.1) > > minima was resolved to 2.1.1, which depends on > jekyll (~> 3.3) Ok, so the most recent minima requires more recent jekyll. Two options here: 1) Specify the version of minima compatible with Jekyll package in Fedora: a) "gem install minima -v 2.0.0" b) Restrict the minima version in the Gemfile 2) Ask rubygem-jekyll maintainers to update the Jekyll package in Fedora. |