-
Notifications
You must be signed in to change notification settings - Fork 518
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
Does not installl on iojs (OSX) #268
Comments
Jesus. Already? |
:) |
Just found it's most likely related to NaN not yet been updated -> nodejs/node#367 (comment) |
I literally just laughed out loud @defunctzombie. :D |
Just made a PR that addresses this -> #269 |
I can confirm this happening on Debian as well. |
They are attempting to track packages that do not compile. |
closed with the release of 0.8.1 |
Any other windows users still experiencing an issue? I'm on Windows 7 x64, and I'm still getting an error thrown from bindings\bindings.js:79 with the description "Error: Module did not self-register." while I'm using iojs, bcrypt 8.1 (with nan 1.5.0 and bindings 1.0.0). Bcrypt appears to make it through node-gyp just fine, but when I try opening the project and requiring bcrypt through iojs.exe, I get the error above. |
@dvlsg Open a new issue (this one is specific to OSX) with the full output. Also, try compiling the module yourself and paste the results in that new issue please. Thanks. |
Can do. Was hoping for a quick message telling me I was messing something up. I'll post it as soon as I get a chance. |
I am using 0.8.1 with io 1.0.4 on ubuntu 14.04 and get the failure below. I do not have this problem with node v0.11.16
|
@memelet
|
Definitely a separate issue and not one specific to this module. Download issues would be something else... |
@vbogdanov I'm having the same issue, were you able to resolve it? |
@ncb000gt Is there an issue opened for the download problem? |
Here is more verbose output. It looks like the install process is attempting to download http://nodejs.org/dist/v1.2.0/node-v1.2.0.tar.gz
|
FYI this works on the latest iojs for me.
|
Not installing on v1.8.1 for me.
|
@coolaj86 Have you upgraded npm? If so that could be the problem. As in you overwrote the io.js npm version with a node one. This doesn't look to be an issue with node.bcrypt.js.
|
Thanks for the hint! I gave all of my node, iojs, nvm, n, and node_modules a solid kick and then installed the latest bcrypt rather than the one in my package.json and it worked. rm -rf /usr/local/*/node*
rm -rf /usr/local/*/iojs*
rm -rf /usr/local/*/npm*
rm -rf ~/.nvm*
rm -rf ~/.npm*
# To install a specific version rather than defaulting to latest
echo "v2.2.1" > /tmp/IOJS_VER
# io.js without development dependencies (assumes brew, gcc, etc already installed)
curl -fsSL bit.ly/iojs-min | bash
npm install bcrypt@latest --save |
I wanted to try v1.0.1 of io, but it looks bcrypt doesn't compile over there. Not sure what's the source of the issue.
The text was updated successfully, but these errors were encountered: