Hi all,

Because this bug was filed against the unmodified package version from
Debian, I also filed this bug against Debian upstream:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904274

@ddstreet it is pretty common for end users to install a language
runtime (e.g. python, nodejs, etc.) and package manager (e.g. pip, npm,
etc,) from the OS while then using that package manager to download
libraries/dependencies from the language-specific registry. I think it's
pretty important to ensure that the language runtimes we ship in
Debian/Ubuntu uphold the ABI contracts that upstream languages establish
for distributing compiled native extensions.

In order to fix this in Bionic, I believe we need to change the
builddep/dependency to depend on the package that provides openssl
1.0.2.

In Buster, I'm suggesting that we upgrade to node 10.x to fix the issue.

- e

** Bug watch added: Debian Bug tracker #904274
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904274

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1779863

Title:
  Ubuntu nodejs package isn't ABI compatible with mainline nodejs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1779863/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to