I tried setting up a nice Jekyll-based site (or theme, rather) Indigo on my up-to-date Mac today, and ran into a host of issues. I spent quite some time resolving it all, to the extent I thought this would be valuable for others to get recapped.
My experience setting up "Indigo" Jekyll theme
First, I clone repo. Install Jekyll, NodeJS and Bundler. Do
bundle install, and get hit in the face:
An error occurred while installing nokogiri (18.104.22.168), and Bundler cannot continue.
Scroll the logs and see:
libxml2 is missing. Please locate mkmf.log to investigate how it is failing.