nodejs 8.x series uses libssl1.0-dev (OpenSSL 1.0.2) across all linux
distributions and upstream.
nodejs 10.x series uses libssl-dev (OpenSSL 1.1.0+) across all linux
distributions and upstream.
libssl1.0-dev and libssl-dev are intentionally non-coinstallable, as
they both own the same include headers and the libssl.so/libcrypto.so
symlink.
If you are using nodejs 8.x you do want to build with libssl1.0-dev,
ideally in a chroot / container.
If you are using nodejs 10.x you do want to build with libssl-dev (>=
1.1.0), ideally in a chroot / container.
Thus everything is setup, intentially, correct to enforce correct
openssl ABIs.
** Changed in: nodejs (Ubuntu Bionic)
Status: Confirmed => Invalid
** Changed in: nodejs (Ubuntu)
Status: Confirmed => Invalid
** Changed in: openssl1.0 (Ubuntu)
Status: Won't Fix => Invalid
** Changed in: openssl1.0 (Ubuntu Bionic)
Status: Won't Fix => Invalid
** Changed in: openssl1.0 (Ubuntu Cosmic)
Status: Won't Fix => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1794589
Title:
libssl1.0-dev conflicts libssl-dev
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1794589/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs