On 9/3/21 10:45 PM, Maarten L. Hekkelman wrote: > Tried to use my fresh new powers as a maintainer today.
Nice, and congrats! > That worked well, until I tried to update the SONAME one of my libraries > (libzee> The version currently in Debian is version 5.0.2 and has SONAME 5. > The current upstream version is 5.1.2 and this one is not binary compatible > with the one in Debian. So I thought it would be best to set the SONAME of > the new lib to 5.1. And so I had to create a new package as well called > libzeep5.1 for the shared library. > > But of course, my upload was rejected since it was new. > > Now what? Were my ideas correct and should I update the SONAME? If so do I > have to request a Debian Developer to upload? Yes, exactly like it used to work before you were a DM. You need to ask a DD to upload. Unfortunately, I cannot take a look at it anytime soon, hopefully Andrius/someone else gets to it soon. > Of do I have to submit this as a new software package? Yes, this will go a round trip via NEW, and FTP masters will have to accept this package. Usually this does not take very long, since this is not a package which is not in archive. Do remember to add a Breaks+Replaces on the old SONAME when the new one gets in. > Or do I simply revert the SONAME and pray no one notices the binary > difference. The last option is easiest, but of course not the best. We should never break ABI, so this last option should never be done. Nilesh
OpenPGP_signature
Description: OpenPGP digital signature

