Bug 1310368
Summary: | review request: rubygem-jekyll - A simple, blog aware, static site generator | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | John Heidemann <johnh> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | barracks510, fkooman, package-review, vondruch, zbyszek |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-10-18 15:37:28 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
John Heidemann
2016-02-21 00:29:16 UTC
I think there would be interest. I don't use jekyll on a website personally, but often when working on github pages for various projects I was wishing that jekyll could be installed from the distribution. I know I could install it from copr, but it's much simpler to have stuff in the main repos. I have bumped the versions of all these packages: rubygem-bibtex-ruby-4.4.0-1.fc23.src.rpm rubygem-citeproc-1.0.3-1.fc23.src.rpm rubygem-citeproc-ruby-1.1.2-1.fc23.src.rpm rubygem-colorator-1.0.0-1.fc23.src.rpm rubygem-csl-1.4.4-1.fc23.src.rpm rubygem-csl-styles-1.0.1.7-1.fc23.src.rpm rubygem-jekyll-3.1.6-1.fc23.src.rpm rubygem-jekyll-last-modified-at-0.3.4-1.fc23.src.rpm rubygem-jekyll-redirect-from-0.10.0-1.fc23.src.rpm rubygem-jekyll-sass-converter-1.4.0-1.fc23.src.rpm rubygem-jekyll-scholar-5.8.2-1.fc23.src.rpm rubygem-jekyll-watch-1.4.0-1.fc23.src.rpm rubygem-latex-decode-0.2.2-1.fc23.src.rpm rubygem-liquid-3.0.6-1.fc23.src.rpm rubygem-mercenary-0.3.6-1.fc23.src.rpm rubygem-namae-0.10.2-1.fc23.src.rpm rubygem-rouge-1.11.0-1.fc23.src.rpm in COPR https://copr-be.cloud.fedoraproject.org/results/johnh AFIAK they now rpmlint cleanly. Can we push these packages into extras? This isn't a review request. Each one of those packages needs to undergo it's own package review. I'll be happy to sponsor you and review each one of the individual packages, but please file a separate package review for each of the dependencies and link them to this bugzilla for easy tracking. Wrt comment#3: thanks. Yes, I understand. I swapped mail with another packager who informed me this ticket is incorrect and must be split. I will try to do this when I have free time (i.e., not the last month :-( ). You may close out this ticket if you want, or leave it as a placeholder and I will close it out when I resubmit properly. > leave it as a placeholder and I will close it out when I resubmit properly.
This would be great. Looking forward to having Jekyll on Fedora.
It seems rubygem-jekyll is already in Fedora (24)? It doesn't really seem to work though. rubygem-jekyll-3.2.1-1.fc24.noarch Running it: [fkooman@fralen ~]$ jekyll new foo New jekyll site installed in /home/fkooman/foo. [fkooman@fralen ~]$ cd foo/ [fkooman@fralen foo]$ jekyll serve /usr/share/gems/gems/bundler-1.10.6/lib/bundler/resolver.rb:347:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'minima (>= 0) ruby' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound) (In reply to François Kooman from comment #6) > It seems rubygem-jekyll is already in Fedora (24)? Apparently this was duplicated by bug 1368851 :/ But there is no point in keeping this open now. @John Heidemann: could you please apply for co-maintaner on Jekyll if you are still interested in helping. You can follow this guide: https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group#Become_a_co-maintainer besser82 can even sponsor you. > It doesn't really seem to > work though. > > rubygem-jekyll-3.2.1-1.fc24.noarch > > Running it: > > [fkooman@fralen ~]$ jekyll new foo > New jekyll site installed in /home/fkooman/foo. > [fkooman@fralen ~]$ cd foo/ > [fkooman@fralen foo]$ jekyll serve > /usr/share/gems/gems/bundler-1.10.6/lib/bundler/resolver.rb:347:in `block in > verify_gemfile_dependencies_are_found!': Could not find gem 'minima (>= 0) > ruby' in any of the gem sources listed in your Gemfile or available on this > machine. (Bundler::GemNotFound) Could you please report this in separate ticket? As a workaround "gem install minima" should help. *** This bug has been marked as a duplicate of bug 1368851 *** I hope to be a very happy user of besser82's jekyll packages if he wants to maintain it. It's not clear that the packages at https://bugzilla.redhat.com/show_bug.cgi?id=1368851 include all of the extensions listed above (in particular: rubygem-jekyll-scholar and its dependencies). I guess that is a new ticket? (In reply to John Heidemann from comment #9) > It's not clear that the packages at > https://bugzilla.redhat.com/show_bug.cgi?id=1368851 > > include all of the extensions listed above (in particular: > rubygem-jekyll-scholar and its dependencies). > > I guess that is a new ticket? You are right, rubygem-jekyll-scholar is not yet in Fedora. If you want to get it in, please open new ticket. If it has some missing dependencies, then please open separate ticket for each of the dependencies. |