Comment 105 for bug 1754294

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

this is related to libssl1.0 ("libcurl3") -> libssl1.1 ("libcurl4") transition.

The two conflict on disk.

After bionic release, we have upgraded to libssl1.1. Which means switch to libcurl4 for everything.

There were two packages, in bionic, that did not support libssl1.1 and thus had to use the old libssl1.0 based "libcurl3" which conflicts with libcurl4.

Post-bionic those two packages were ported to libssl1.1 and libcurl3 was removed from the archive.

If you must use the two apps that need libcurl3 on bionic, ensure that you install them in a chroot/container, such that it doesn't conflict and try to remove most of the system.

I'm not sure what i can do, to make any of this better on bionic or xenial.

Upgrade to focal? Everything is fixed there for this.