LOAD_CACHE_PATH path. That way your users will get a fixed set of packages at a known version, won't need Internet access, and won't need to precompile.
Setting JULIA_PKGPATH lets me put everything in a more amenable spot, but transporting everything over to another identical machine results in inconsistent behavior with precompiled binaries. They are always “stale”. Is there a good resource to consult to understand binary staleness?
I tried modifying LOAD_CACHE_PATH, but it is a non-exported variable of Base. Even after importing it, I am not allowed to modify it.
Thanks!