Red Hat Bugzilla – Bug 1310368
review request: rubygem-jekyll - A simple, blog aware, static site generator
Last modified: 2016-10-19 06:07:13 EDT
all in COPR at https://copr-be.cloud.fedoraproject.org/results/johnh/jekyll/
Jekyll is a simple, blog aware, static site generator.
It is widely used on github.
Fedora Account System Username:
This note is to get interest about packaging jekyll. The SRPMs in COPR work, but have some rpmlint errors about licenses. Before I do all this niggling cleanup I want to confirm there's interest in seeing this package in the full repositories.
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:
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.
[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:
besser82 can even sponsor you.
> It doesn't really seem to
> work though.
> 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
> 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.