Iterate Quickly with LuaRocks, Ship Reproducibly with Guix

I set out with a simple goal: use Guix to install what I can for my Lua project, then let LuaRocks handle the rest, installing local dependencies into the .luarocks directory. I began full of hope that these would work together seamlessly, but things did not go so smoothly. Hours later I had resolved five errors: linux/limits.h: No such file or directory openssl/crypto.h not found ld: unrecognized…