(In)compatibility library libcurl3

Bug #1774141 reported by Dr. Uwe Meyer-Gruhl
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
curl3 (Ubuntu)
Fix Released
Undecided
Unassigned
Bionic
New
Undecided
Unassigned

Bug Description

With Bionic (18.04), libcurl4 is the standard, libcurl3 seems to be a compatibility library.

However, libcurl3 and libcurl4 can not be installed together, presumably because of some obscure dependencies in the packages. These dependencies are, however, unneccessary, because the shared libraries have different names.

Alas, since the package curl itself relies on libcurl4, installing libcurl3 removes curl. For example, installing Domoticz and other external tools need libcurl3 and thus remove curl support.

If the dependencies between libcurl3 and 4 were corrected in Bionic, this could easily be fixed.

Revision history for this message
Juhani Numminen (jsonic) wrote :

Both packages install libcurl.so.4 (https://packages.ubuntu.com/bionic/amd64/libcurl3/filelist).

I do not fully understand the situation here but it seems the way forward is to use a version of Domoticz that works with the package libcurl4.

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

curl3 was a temporary hack in the archive to "fix" xmltooling.
curl3 has now been removed in cosmic, cause the newly upgraded xmltooling stack works with curl4 and the new openssl now.

Changed in curl3 (Ubuntu):
status: New → Fix Released
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Marking cosmic task as fix-released; but keeping a bionic task open.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.