Requires in os.json and cachesDistro for subsequent calls.
Closes #1