-
Notifications
You must be signed in to change notification settings - Fork 493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
npm install errors #99
Comments
@xiaopow seems to be an issue with secp256k1 . does |
@iurimatias sorry, running on a mac os, do you mind giving the command to install on mac? |
@xiaopow so it looks like some dependency. I never got this error, so I must have some dev lib installed. try one of these:
|
@iurimatias - I'm seeing similar issues in Ubuntu using Node v4.2.1. Seems that a version bump to [email protected] is required for newer versions of node: cryptocoinjs/secp256k1-node#32 |
@y0ssa @iurimatias I had both gmp and openssl installed prior to installing embark. ran sudo npm -g install [email protected], got the following error,
|
+1, filed an issue above |
+1 myabe linked to ethereumjs/ethereumjs-tx#6 |
just updated ethersim (0.1.2) to use newer ethereumjs-tx which in turn uses a newer secp256k1. could you give it another go to see if anything improves? |
I'm getting a different set of errors now: https://gist.github.com/KenKappler/8a31688895e40793d597 |
I'm also encountering a number of errors when trying to install via npm. and then tried install embark: One of the errors: And another: |
@pjsample for that specific issue, does this help? https://github.com/iurimatias/embark-framework#eaccess-error |
@xiaopow @hitchcott what OS and OS version are you using? (e.g OSX Yosemite, Ubuntu 14.04, etc..) |
@iurimatias Thanks for the reply, but I'm still encountering errors after trying EACCESS approach. here's what I'm seeing: npm ERR! not a package /home/paul/tmp/npm-4627-iiERKiRI/1444930140524-0.0024392264895141125/tmp.tgz |
UPDATE : This appears to be fixed now.
|
Debugging this on OS X 10.11 here: cryptocoinjs/secp256k1-node#35 |
@iurimatias can you try bumping ethersim's etheruemjs-tx to 0.6.9 ? |
@wanderer done |
@xiaopow @ililic @hitchcott @taoeffect @pjsample @croqaz @KenKappler @wanderer just released a new version of one of the dependencies that fixes a lot of npm issues. could you do |
Hello @iurimatias Sorry, still doesn't work.
|
@croqaz what do you get with |
Hello @iurimatias
|
@croqaz in that case there is either something wrong with your npm installation itself or with the solc package. please open a request here https://github.com/chriseth/browser-solidity/issues |
@iurimatias - Clean install worked for me. I was getting a pesky error from node-gyp:
|
Thanks @iurimatias - seems to be working with 1.0.2 (still got warnings from |
Umm... I'm also still getting build failure. Looks like Embark is still using This problem was fixed in secp256k1 1.1.6. Ya'll just need to bump the dependency version. |
@iurimatias Everything looked good except this output:
I then tried to test it with
I then tried to install solc via I opened an issue with browser-solidity, chriseth/browser-solidity#66 |
@iurimatias Figured it out. EtherSim is using outdated ethereumjs-vm (which has outdated secp256k1): |
@pjsample try using @taoeffect Mine seemed to start working when I rebuilt |
@hitchcott No such luck with the embark demo. This is what I'm seeing after running
Also, when I run It seems like it would work if not for the solc issue. |
Hei @hitchcott , no, I still can't install Solc using |
@iurimatias, editing Embark's However, It fails when it installs
Again as per iurimatias/EtherSim#2 this is due to Ethersim. I supposed it's because it's copying
Of course, removing those from |
@taoeffect ....you know...you could just submit a PR with updated bits :) |
@taoeffect EtherSim develop branch has a big update and solves this issues. however it is still under development and currently the testing part is broken (thus why there hasn't been a release). The changes you did, the missing part, is that the boilerplate package needs to be changed to your embark clone as well https://github.com/iurimatias/embark-framework/blob/develop/boilerplate/package.json |
I was just trying to get it to work; the changes I made are not PR worthy (i.e. |
Just for reference. In a MAC (10.11.3 El Capitan) I had tu run
as it's suggested here: Now it installs!. (With lots of warnings) |
ethersim is now an optional dependency on embark 1.1.1 , the latest ethersim also uses more up to date dependencies |
…ode-89 Regexp support for node 8.9.4+
Hi, am seeing the following error during sudo npm install -g embark-framework grunt-cli
The text was updated successfully, but these errors were encountered: