celo-org / celo-monorepo

Official repository for core projects comprising the Celo platform
https://celo.org
Apache License 2.0
697 stars 369 forks source link

@celo/contractkit does not install on Windows #6883

Closed silentlight closed 3 years ago

silentlight commented 3 years ago

Expected Behavior

Install @celo/contractkit without errors on Windows

Current Behavior

When I run npm install --save @celo/contractkit I receive error:

npm ERR! code 128
npm ERR! command failed
npm ERR! command git ls-remote ssh://git@github.com/umpirsky/country-list.git
npm ERR! Warning: Permanently added the RSA host key for IP address '13.234.210.38' to the list of known hosts.
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Could not read from remote repository.
npm ERR!
npm ERR! Please make sure you have the correct access rights
npm ERR! and the repository exists.
aslawson commented 3 years ago

Should try to confirm by downloading on windows.

aslawson commented 3 years ago

closed duplicate #2842

barbaraliau commented 3 years ago

Unable to duplicate. Installed on Windows

I did originally run into a weird node-gyp error, but I think it's a bizarre race condition with how the modules are installed. when I ran npm i again I was able to successfully install contractkit.