This is expected behavior. These two stacks are incompatible, and while they use symbol versions so will not cause overt ABI problems when loaded into the same namespace, there are still some opaque structures that could be problems when passed between two libraries that each depend on different versions of openssl. So the value of making the -dev packages coinstallable is small from the perspective of the distribution, the costs large given that relocating one or the other library means reverse-dependencies would also need updating to be able to find it at build time, and the risks of anything built against both versions of libssl significant.
** Changed in: openssl1.0 (Ubuntu Cosmic) Status: Confirmed => Won't Fix ** Changed in: openssl1.0 (Ubuntu Bionic) Status: Confirmed => Won't Fix ** Changed in: openssl1.0 (Ubuntu) Status: Confirmed => Won't Fix -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs