[DRE-maint] Bug#942596: Bug#942596: jekyll and required bundles

ydirson at free.fr ydirson at free.fr
Tue Apr 21 09:48:53 BST 2020


Hi Daniel,

----- Mail original -----
> De: "Daniel Leidert" <dleidert at debian.org>
> À: ydirson at free.fr, 942596 at bugs.debian.org
> Envoyé: Lundi 20 Avril 2020 16:19:17
> Objet: Re: [DRE-maint] Bug#942596: jekyll and required bundles
> 
> Am Sonntag, den 19.04.2020, 18:28 +0200 schrieb ydirson at free.fr:
> > Trying Jekyll for the first time, I get hit by the same issue.
> > 
> > Indeed this flag is a good start, but afterwards:
> > 
> > 1. we have to gather we should change the Gemfile to use:
> > 
> >  source "file:///usr/lib/ruby/vendor_ruby"
> 
> Why? You have three choices:
> 
> 1) Use the Debian package management and don't use bunlder at all
> (jekyll new
> --skip-bundle). All the Jekyll plugins have been packaged and most of
> them can
> be found in stable-backports. If you are missing some please let me
> know. Just
> add the plugins you need to Gemfile and _config.yml, run jekyll, and
> that
> should be it. In case of a missing theme (I just packaged the minima
> theme) one
> can use the ruby-jekyll-remote-theme package (and the plugin inside)
> to avoid
> bundler.

This is definitely the best way to go - for now I've gone the bundle route,
but having to wait nearly 5 minutes to get a 2-pages sites to format on
gitlab-ci, mostly for "bundle install" is just insane.  A bullseye docker
image with the proper packages will be much better, I won't need any
buster backports myself.

The minima theme is OK for me, but as an asciidoc junky I feel the lack
of jekyll-asciidoc.

Oh, and https://ydirson.gitlab.io/the-floss-cook/ went live yesterday,
looking forward to switching from bundler to bullseye :)

Thanks for your work!
-- 
Yann



More information about the Pkg-ruby-extras-maintainers mailing list