Hi, I agree with Steve that we should absolutely leave the gnutls and nss variants alone. I disagree with him that there's value in keeping the libcurl.so.4 SONAME for the openssl variant, in particular since libcurl's ABI has proven to depend on which version of which crypto lib it's using, so the (IMO dubious in general) likelihood of portability across distros is rather diminished in this instance. So I'd have gone for libcurl-openssl.so.4 or similar.
But I'm also not doing this work, so if we have to deal with a Conflicts/Replaces from libcurl3 to libcurl4 then I guess we'll deal with it. Cheers, Julien