Public bug reported:

Because of
https://bugs.launchpad.net/debian/+source/nodejs/+bug/1779863, the
nodejs-dev package now depends on libssl1.0-dev. The php7.2-dev package
depends on libssl-dev, but libssl1.0-dev conflicts with libssl-dev. This
makes it impossible to have nodejs-dev (or anything that depends on it,
such as npm) and php7.2-dev installed at the same time, which is
something that web developers might want to do pretty often (for
example, I just ran into this issue while trying to set up a new laptop,
running Bionic, for web development).

To reproduce: `sudo apt install npm php7.2-dev`

Package versions I observed this in:

npm 3.5.2-0ubuntu4, which depends on
node-gyp 3.6.2-1ubuntu1, which depends on
nodejs-dev 8.10.0~dfsg-2ubuntu0.4, whose LibSSL dependency conflicts with
php7.2-dev 7.2.17-0ubuntu0.18.04.1

** Affects: nodejs (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  nodejs-dev and php7.2-dev have conflicting requirements in Bionic

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

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

Reply via email to