>>>>> "Julien" == Julien Cristau <jcris...@debian.org> writes:
>> Following discussion on the ticket (#858398) it was suggested to >> follow the strategy used for the GCC 5 C++ ABI transition, that >> is, rename the libcurl package and add Conflicts+Replaces for teh >> old package. >> Julien> I still think that is a terrible idea and we're better off Julien> with both a new SONAME and a new package name. Conflicts in Julien> core libraries turn the upgrade path to hell. I'd urge the project to find some way of considering both the impact to our upgrade process and the impact of diverging the soname for our users, including users who use non-packaged binaries of various kinds. I don't know what the right answer is, but it sounds like everyone involved in this discussion is focused on the issues that matter most to them, and not at balancing the overall picture. We're seeing a lot of short messages focused on one position like Julien's above, and that concerns me significantly. There really are tradeoffs on both sides here. --Sam