I do not build this on my machine. I build it on the target machine. As it is I am being forced to build it on another machine now because Jekyll 3.x is required.
I think it would be better if we avoid any special packages, and also make it jekyll 2.x compatible. I am unable to run any command which requires root on the target machine.
Can't be requested to install jekyll 3.x on the target machine? those packages are part of jekyll 3.x. If not I will try to make it jekyll 2.x compatible.