Comment 2 for bug 1779863

Revision history for this message
Dan Streetman (ddstreet) wrote :

I think I don't quite understand the use case fully - the problem here is some binary packages, provided not by Ubuntu but through NPM, aren't binary-compatible with nodejs due to openssl lib ABI differences with the NPM-built binary? If you can provide a bit more detail on this, maybe with a specific example or way to reproduce seeing the error, it would help a lot.

Also for bionic, the openssl1.0 version is available:

$ sudo apt install openssl1.0 libssl1.0.0

$ apt-cache policy libssl1.0.0
libssl1.0.0:
  Installed: 1.0.2n-1ubuntu5.1
  Candidate: 1.0.2n-1ubuntu5.1
  Version table:
 *** 1.0.2n-1ubuntu5.1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
        100 /var/lib/dpkg/status
     1.0.2n-1ubuntu5 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

Is the issue here that nodejs is statically built with the newer openssl lib?