leafo / gifine

Quickly record and edit gifs and videos of your desktop
285 stars 14 forks source link

Installation Error: Unauthenticated git protocol on port 9418 #27

Closed antojose closed 3 years ago

antojose commented 3 years ago

Seeing the following error when running sudo luarocks install --server=https://luarocks.org/dev gifine on Ubuntu 20.04 amd64 Desktop, when following the installation steps as mentioned in README.

~$ sudo luarocks install --server=https://luarocks.org/dev gifine
Installing https://luarocks.org/dev/gifine-dev-1.rockspec
Cloning into 'gifine'...
fatal: remote error: 
  The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.

Error: Failed cloning git repository.
antojose commented 3 years ago

Checking that article mentioned in the error, it seems to be because GitHub is stopping the git:// protocol in cloning URLs, and wants them to be replaced with HTTPS.

Probably we should update the Source URL in the following file, and change that to https:// instead of git://? https://luarocks.org/dev/gifine-dev-1.rockspec

leafo commented 3 years ago

give it another shot. I've also updated the rockspec on luarocks.org