IBM / ibmi-oss-issues

Important resources for anyone interested in open source on IBM i
Creative Commons Zero v1.0 Universal
13 stars 0 forks source link

Fatal Symbol errors in Node.js 16.11.1-1 #9

Closed andyf0x closed 2 years ago

andyf0x commented 2 years ago

I installed Node16 via YUM today, but this package is having fatal Symbol errors: -

$ node -v
Could not load program node:
rtld: 0712-001 Symbol RSA_get0_pss_params was referenced
      from module node(), but a runtime definition
            of the symbol was not found.
rtld: 0712-002 fatal error: exiting.

Has anyone else tried installing this version and getting similar errors?

This is our first install of Node 16, and also the first install using the new $releasever specific repos for 7.4, so this could be a problem with our setup. However, I downgraded to the prior version of Node16, and this seems OK: -

$ yum downgrade nodejs16
...
Removed:
  nodejs16.ppc64 0:16.11.1-1

Installed:
  nodejs16.ppc64 0:16.6.2-1

Complete!

$ node -v
v16.6.2
ThePrez commented 2 years ago

Does upgrading "libopenssl1_1" help at all? (yum upgrade libopenssl1_1)

If not, please open this issue over at https://github.com/nodejs/node

andyf0x commented 2 years ago

OK great !! Yes, that has resolved the issue I was having. Thanks Jesse !