Systems-Modeling / SysML-v2-Pilot-Implementation

Proof-of-concept pilot implementation of the SysML v2 textual notation and visualization
GNU Lesser General Public License v3.0
128 stars 24 forks source link

Install of Jupyter failed on Windows because digital envelope routines are unsupported #372

Closed byerun closed 2 years ago

byerun commented 2 years ago

Running install\jupyter\install.bat for release 2022-05 on my Windows 10.0.19044 computer resulted in failure

> node C:\Users\byron\miniconda3\lib\site-packages\jupyterlab\staging\yarn.js run build:prod:minimize
yarn run v1.21.1
$ ensure-max-old-space webpack --config webpack.prod.minimize.config.js
node:internal/crypto/hash:67
  this[kHandle] = new _Hash(algorithm, xofLen);
                  ^

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:67:19)
    at Object.createHash (node:crypto:133:10)
    at module.exports (C:\Users\byron\miniconda3\share\jupyter\lab\staging\node_modules\webpack\lib\util\createHash.js:135:53)
    at NormalModule._initBuildHash (C:\Users\byron\miniconda3\share\jupyter\lab\staging\node_modules\webpack\lib\NormalModule.js:417:16)
    at handleParseError (C:\Users\byron\miniconda3\share\jupyter\lab\staging\node_modules\webpack\lib\NormalModule.js:471:10)
    at C:\Users\byron\miniconda3\share\jupyter\lab\staging\node_modules\webpack\lib\NormalModule.js:503:5