npm install on OS X with node 0.12 failing #287
Comments
I am seeing this with these version of my tools:
Initially I thought updating ldapjs to 1.0.0 might solve the issue similar to this one but the build still failed. |
We need @vsimonian to chime in with respect to ldapjs... I remember we were keeping it fixed at a specific version for a reason. Is that still valid? |
It seems like the unbuildable version may come in from the passport-ldapauth. The readme talks about this |
It appears that this is an optional dependency and |
The exit code of the |
passport-ldapauth bundles a version of ldapjs that doesn't build correctly on OS X due to its old dtrace-provider dependency. There's not much we can do about it except require the latest copy of ldapjs directly from git on the project, which we do and is also what the package author recommends. With passport-adauth, I chose to avoid the problem and require ldapjs directly from git, which is why only passport-ldapauth causes this misleading build error. That being said, you should be able to safely ignore the failing build and continue to use the server as you otherwise would. |
While a build error like this seems annoying, ideally this should be fixed upstream. |
@vsimonian thanks for providing context. @henrjk, I agree it would be great to see this fixed upstream. No objections to closing the issue for now. |
Here is an excerpt of the error I am seeing:
This is followed by perhaps 20 more errors in
dtrace_provider
.The text was updated successfully, but these errors were encountered: