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 Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1754294 Title: After last updated libcurl3 on libcurl4, some apps are removed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1754294/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
