[Bug 1794589] Re: libssl1.0-dev conflicts libssl-dev

Dan Streetman dan.streetman at canonical.com
Tue Oct 16 21:12:00 UTC 2018


I've updated the bug title and description to more accurately reflect
the issue.  As this isn't a bug in nodejs, i marked it as "invalid", and
added openssl1.0 as the target to fix.

** Description changed:

+ [impact]
+ 
+ The libssl1.0-dev package conflicts with the libssl-dev package, so this
+ leads to all packages that depend on libssl1.0-dev to conflict with all
+ packages that depend on libssl-dev; as well as all packages that depend
+ on those packages (and so on).
+ 
+ [test case]
+ 
+ On a Bionic system (or Cosmic), install libssl-dev, and/or any package that depends on it:
+ http://qa.ubuntuwire.org/rdepends/v1/bionic/any/libssl-dev
+ 
+ Then, try to install libssl1.0-dev, or any package that depends on it:
+ http://qa.ubuntuwire.org/rdepends/v1/bionic/any/libssl1.0-dev
+ 
+ 
+ [regression potential]
+ 
+ TBD after fix is determined
+ 
+ [other info]
+ 
+ Original description:
+ 
+ ---
+ 
+ 
  The fix for https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1779863
  is, not surprisingly, somewhat traumatic for some users.
  
  In my case, installing libssl1.0-dev causes libcurl4-openssl-dev,
  libssh-dev, and libssl-dev to be uninstalled, which makes some of our
  internal packages fail to build.
  
  Commenting out universe from bionic-updates in /etc/apt/sources.list
  would work around this, but that's not going to fly for everybody.
  
  nodejs appears to be the tail wagging the dog now, and that's rather
  uncomfortable.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: nodejs-dev (not installed)
  ProcVersionSignature: Ubuntu 4.15.0-34.37-generic 4.15.18
  Uname: Linux 4.15.0-34-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.3
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Sep 26 11:03:51 2018
  SourcePackage: nodejs
  UpgradeStatus: Upgraded to bionic on 2018-04-30 (148 days ago)

** Also affects: openssl1.0 (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: nodejs (Ubuntu)
       Status: Confirmed => Invalid

** Also affects: nodejs (Ubuntu Cosmic)
   Importance: Undecided
       Status: Invalid

** Also affects: openssl1.0 (Ubuntu Cosmic)
   Importance: Undecided
       Status: New

** Also affects: nodejs (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: openssl1.0 (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: openssl1.0 (Ubuntu Bionic)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

** Changed in: openssl1.0 (Ubuntu Cosmic)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

** Changed in: openssl1.0 (Ubuntu Bionic)
   Importance: Undecided => High

** Changed in: openssl1.0 (Ubuntu Cosmic)
   Importance: Undecided => High

** Changed in: openssl1.0 (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: openssl1.0 (Ubuntu Cosmic)
       Status: New => In Progress

** Changed in: nodejs (Ubuntu Bionic)
       Status: New => Invalid

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

Title:
  libssl1.0-dev conflicts libssl-dev

Status in nodejs package in Ubuntu:
  Invalid
Status in openssl1.0 package in Ubuntu:
  In Progress
Status in nodejs source package in Bionic:
  Invalid
Status in openssl1.0 source package in Bionic:
  In Progress
Status in nodejs source package in Cosmic:
  Invalid
Status in openssl1.0 source package in Cosmic:
  In Progress

Bug description:
  [impact]

  The libssl1.0-dev package conflicts with the libssl-dev package, so
  this leads to all packages that depend on libssl1.0-dev to conflict
  with all packages that depend on libssl-dev; as well as all packages
  that depend on those packages (and so on).

  [test case]

  On a Bionic system (or Cosmic), install libssl-dev, and/or any package that depends on it:
  http://qa.ubuntuwire.org/rdepends/v1/bionic/any/libssl-dev

  Then, try to install libssl1.0-dev, or any package that depends on it:
  http://qa.ubuntuwire.org/rdepends/v1/bionic/any/libssl1.0-dev

  
  [regression potential]

  TBD after fix is determined

  [other info]

  Original description:

  ---

  
  The fix for https://bugs.launchpad.net/ubuntu/+source/nodejs/+bug/1779863
  is, not surprisingly, somewhat traumatic for some users.

  In my case, installing libssl1.0-dev causes libcurl4-openssl-dev,
  libssh-dev, and libssl-dev to be uninstalled, which makes some of our
  internal packages fail to build.

  Commenting out universe from bionic-updates in /etc/apt/sources.list
  would work around this, but that's not going to fly for everybody.

  nodejs appears to be the tail wagging the dog now, and that's rather
  uncomfortable.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: nodejs-dev (not installed)
  ProcVersionSignature: Ubuntu 4.15.0-34.37-generic 4.15.18
  Uname: Linux 4.15.0-34-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.3
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Sep 26 11:03:51 2018
  SourcePackage: nodejs
  UpgradeStatus: Upgraded to bionic on 2018-04-30 (148 days ago)

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



More information about the foundations-bugs mailing list