luarocks checks for a version of the manifest file with a '.zip' extension. Currently luarocks.org seems to be serving uncompressed data at these URLs for per-user manifests, which breaks luarocks.
For example:
~$ HEAD http://luarocks.org/manifests/mattj/manifest-5.1.zip
200 OK
Connection: close
Date: Wed, 06 Jan 2016 18:45:52 GMT
Server: nginx/1.6.3
Content-Type: text/x-lua
Client-Date: Wed, 06 Jan 2016 18:45:52 GMT
luarocks tries to decompress the file, but fails, leading to:
luarocks checks for a version of the manifest file with a '.zip' extension. Currently luarocks.org seems to be serving uncompressed data at these URLs for per-user manifests, which breaks luarocks.
For example:
luarocks tries to decompress the file, but fails, leading to: