Hello Tobias >This. Follow upstream's SONAME, otherwise this can become very tricky in the >future.
but please note that this requires work for ftp and release teams. So, as said (this is also my best choice), make sure upstream fixes the SONAME bump for next releases, we don't want a new SONAME every new release unless really needed, and versioning is something needs to be fixed upstream. Also, transitions means the package becomes tied to a specific library version, and in this case this looks not needed at all, so there is no good reason to force user to upgrade everything together. But as Tobias said, better follow upstream naming, and ask them to fix when wrong :) G.