Hello all, I spent some time and modified deb building scripts to do the following two things: 1. Make libcurl4 provide libcurl3 (Provides: libcurl3 in deb) 2. Add versioned aliases for exported symbols (both curl_XXX@@CURL_OPENSSL_4 and curl_XXX@CURL_OPENSSL_3 exist at the same time).
Seems to work well for all apps that I tested (nixnote, virtualbox-5.2, viber), but I am not 100% sure about complete binary compatibility :) Also I am not sure that this is the best solution to the existing problem. I have put the stuff which is necessary to build the debs here: https://github.com/xapienz/curl-debian-scripts/ You may run `apt-get source libcurl4`, then clone the repo, copy its contents to `debian` subfolder and rebuild the package using command like `debuild -nc -uc -us`. After that, you will get working debs. Also, I created a ppa with these debs here: https://launchpad.net/~xapienz/+archive/ubuntu/curl34 I cannot promise that I will frequently support this ppa with updates, because I think that Canonical should work on making this problem fixed. Also I'm not sure that it will not break any other apps. But at least this solution can be used for transitional period, until the problem is resolved. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to curl in Ubuntu. https://bugs.launchpad.net/bugs/1754294 Title: After last updated libcurl3 on libcurl4, some apps are removed. Status in curl package in Ubuntu: Confirmed Bug description: Hi! After last updated libcurl3 on libcurl4, system (Kubuntu 18.04 bionic) deleted such applications as: virtualbox-5.2 opera-stable slack-desktop I really need these applications, I installed them with broken dependencies, but they are deleted after each update. Is it possible to make the dependence of the libcurl3 in libcurl4, and not remove it altogether from system? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1754294/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp