Closed kennethlimcp closed 10 years ago
@dmiddlecamp,
Can you switch to soft dependency for now? Seems like the issue for windows
https://dl.dropboxusercontent.com/u/36134145/spark-server/npm-debug.log
In this case ursa is a hard dependency, the protocol module needs to do a bunch of encryption in code, so it has to stay.
It is possible to install this module in windows, it probably just needs the Visual Studio C++ redistributable -
Visual C++ Redistributable (64bit): https://dl.dropboxusercontent.com/u/36134145/Spark-cli/vcredist_x64.exe
Visual C++ Redistributable (32bit): https://dl.dropboxusercontent.com/u/36134145/Spark-cli/vcredist_x86.exe
Hmm, we really only need it in spark-protocol, so I removed it from spark-server, you still need to be able to install it though.
I also added mentions of those packages to https://github.com/spark/spark-protocol/blob/master/doc/INSTALL.md
Can we switch over to soft-dependency for this module?
Had this issue with Spark-CLI previously as it requires Python in order to install correctly.